Remove Duplicates from Sorted List
来源:互联网 发布:js获取url传数组参数 编辑:程序博客网 时间:2024/05/19 09:13
/** * Definition for singly-linked list. * public class ListNode { * int val; * ListNode next; * ListNode(int x) { * val = x; * next = null; * } * } */public class Solution { public ListNode deleteDuplicates(ListNode head) { //貌似也是双指针,其实不懂这算不算双指针,反正用两个点mark着 if(head == null) return head; ListNode A = head; ListNode B = head.next; while(B != null) { if(A.val != B.val)//比较时要用val, 记住!!A与B不同时 { A.next = B;//确立好A的下一个是B的关系 A = A.next;//此时A也要往前走 B = B.next;//B也要往前走 } else//A和B值相同 { B = B.next; //B继续往下走,A继续原地等着 if(B == null) A.next=B;//如果B为空,说明是最后了,那A的next就为B,即空 } } return head; }}
0 0
- Remove Duplicates from Sorted List
- Remove Duplicates from Sorted List
- Remove Duplicates from Sorted List
- Remove duplicates from sorted list
- Remove Duplicates from Sorted List
- Remove Duplicates from Sorted List
- Remove Duplicates from Sorted List
- Remove Duplicates from Sorted List
- Remove Duplicates from Sorted List
- Remove Duplicates from Sorted List
- Remove Duplicates from Sorted List
- Remove Duplicates from Sorted List
- Remove Duplicates from Sorted List
- Remove Duplicates from Sorted List
- Remove Duplicates from Sorted List
- Remove Duplicates from Sorted List
- Remove Duplicates from Sorted List
- Remove Duplicates from Sorted List
- Windows 7 开始-所有程序排序
- 利用Canvas作图示例实例-小小
- ArcGIS API for Silverlight 在地图上画圆
- 《机器学习技法》第十讲:Random Forest
- Activiti5第十一弹,流程监听器与任务监听器
- Remove Duplicates from Sorted List
- 求最小公倍数
- chromium使用ninja和VS2010集成开发环境编译比较
- git使用(简单)说明
- java思想总总结8--字符串,正则
- SEU寒假训练题解二 D Codeforces 439A
- IOS SWIFT---初见iOS程序
- NS-3.21和NS-3.22的VS2012版本
- 晕轮效应与霍桑效应