摘要:
小细节太多了,需要注意!!! 阅读全文
摘要:
相同的时候,prev指针不动,cur.next = cur.next.next 不相同的时候, prev跟cur指针同时更新。 阅读全文
摘要:
Here, I used a helper function to help me get the tail node of duplicate number list. Store the prev and tail node. cur.next != null && cur.next.next 阅读全文
摘要:
需要两个dummy node来构造两个list: 一个是小于target的linked list 另一个是大于等于target的linked list 阅读全文
摘要:
1 public class Solution { 2 public ListNode insert(ListNode head, int value) { 3 // Write your solution here 4 if (head == null) { 5 return new ListNode(value); 6 ... 阅读全文
摘要:
注意: merge的时候,cur1更新的位置不再是cur.next, 而是cur.next.next. 思考方式: (1) First, split the list into two sublists, using two pointers: fast and slow; Middle node 阅读全文
摘要:
要点: 1. 出了第一个while loop后,要先判断fast指针的情况。 阅读全文
摘要:
用到了两个dummy node。 阅读全文