摘要:
链表反转,返回反转后的链表头节点。记得在遍历过程中保存前面节点的指针可以用递归和迭代两种方法来实现,在我学习的过程中,递归实现相对比较难以理解一些递归法:public static ListNode reverseList(ListNode head){ if(head == null){ return head;} //base case ListNode nHead = reverseList(head.next); head.next.next = head; head.next = null; return nHead;}递归算法就是显得比较优雅 尾部... 阅读全文
posted @ 2013-11-30 16:52
andyqee
阅读(229)
评论(0)
推荐(0)

浙公网安备 33010602011771号