单链表中最小元素移到首位JAVA

利用JAVA语言把单链表中最小元素移到首位,
JAVA语言的归并排序代码

http://blog.csdn.net/kevinwu93/article/details/48771729
你的代码相当于选择排序的第一趟
把上面代码的while (p.next != null) { 和下面的对应后括号去掉,只走一趟就是你要的。