LeetCode 83:Remove Duplicates from Sorted List
来源:互联网 发布:怎么选购雾化器 知乎 编辑:程序博客网 时间:2024/06/04 18:56
Given a sorted linked list, delete all duplicates such that each element appear only once.
For example,
Given 1->1->2
, return 1->2
.
Given 1->1->2->3->3
, return 1->2->3
.
Subscribe to see which companies asked this question
//利用两个结点指针cur和temp,cur表示当前结点,temp表示下一个结点 //如果当前结点的值与下一个结点的值相等,则让当前结点的指针指向下一个结点的下一个结点即可class Solution {public:ListNode* deleteDuplicates(ListNode* head) {if (head == NULL || head->next == NULL) return head;else{ListNode* cur = head;ListNode* temp = head->next;while (temp){if (cur->val == temp->val){cur->next = temp->next;temp = cur->next; //注意此时前一个temp的位置已经找不到,应该利用cur移动到cur的下一个结点}else{cur = cur->next; //循环后移temp = temp->next;}}return head;}}};
0 0
- LeetCode(83)Remove Duplicates from Sorted List
- [leetcode 83]Remove Duplicates from Sorted List
- [leetcode]83 Remove Duplicates from Sorted List
- [leetcode 83]Remove Duplicates from Sorted List
- leetcode-83 Remove Duplicates from Sorted List
- leetcode || 83、Remove Duplicates from Sorted List
- LeetCode 83 Remove Duplicates from Sorted List
- LeetCode---(83) Remove Duplicates from Sorted List
- leetcode 83 Remove Duplicates from Sorted List
- LeetCode 83:Remove Duplicates from Sorted List
- leetcode[83]:Remove Duplicates from Sorted List
- Leetcode[83]-Remove Duplicates from Sorted List
- Leetcode #83 Remove Duplicates from Sorted List
- leetcode 83: Remove Duplicates from Sorted List
- leetcode: (83) Remove Duplicates from Sorted List
- [Leetcode]#83 Remove Duplicates from Sorted List
- LeetCode 83 - Remove Duplicates from Sorted List
- [LeetCode-83] Remove Duplicates from Sorted List
- Hello Mybatis 03 数据关联
- 44 You want to enable resumable space allocation at the instance level. Which two actions would enab
- hibernate中hql查询
- Why array_diff() gives Array to string conversion error? array_diff报错!Array to string conversion err
- 概率分布(多项分布,Dirichlet分布)
- LeetCode 83:Remove Duplicates from Sorted List
- 浅谈 MVP in Android
- Unity3D研究院之Assetbundle的实战(六十三)
- Implement Queue using Stacks
- Android开发-Activity生命周期
- 内存分配方式
- android夯实与晋级
- 有关FragmentDialog的细节问题
- Java 中 StringBuilder 在高性能用法总结