2021年9月12日08:26:02
2021年9月12日08:36:58
while(cur!= null && cur.next != null){ 这块最开始写的是 || 后来改成了 &&
/*
public class ListNode {
int val;
ListNode next = null;
ListNode(int val) {
this.val = val;
}
}
*/
public class Solution {
public ListNode deleteDuplication(ListNode pHead) {
ListNode virtualhead = new ListNode(-1);
virtualhead.next = pHead;
ListNode pre = virtualhead;
ListNode cur = pHead;
while(cur!= null && cur.next != null){
if(cur.val == cur.next.val){
while(cur.next != null && cur.val == cur.next.val){
cur = cur.next;
}
pre.next = cur.next;
cur = cur.next;
}
else{
pre = cur;
cur = cur.next;
}
}
return virtualhead.next;
}
}


京公网安备 11010502036488号