LeetCode-- Remove Duplicates from Sorted List
来源:互联网 发布:mysql for python 2.7 编辑:程序博客网 时间:2024/06/06 05:55
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.
思路:依次遍历下一个节点,如果找到重复的节点,则用后一个取代。
/** * Definition for singly-linked list. * struct ListNode { * int val; * ListNode *next; * ListNode(int x) : val(x), next(NULL) {} * }; */class Solution {public: ListNode* deleteDuplicates(ListNode* head) { if(head==NULL) return NULL; ListNode* node=head; while(node->next){ if(node->val==node->next->val) node->next=node->next->next; else node=node->next; } return head; }};
阅读全文
0 0
- Remove Duplicates from Sorted List :from LeetCode
- Leetcode - List - Remove Duplicates from Sorted List
- [leetcode][list] Remove Duplicates from Sorted List
- [leetcode][list] Remove Duplicates from Sorted List
- LeetCode: Remove Duplicates from Sorted List
- LeetCode: Remove Duplicates from Sorted List II
- [Leetcode] Remove Duplicates from Sorted List
- [Leetcode] Remove Duplicates from Sorted List II
- LeetCode: Remove Duplicates from Sorted List
- LeetCode: Remove Duplicates from Sorted List II
- [Leetcode] Remove Duplicates from Sorted List II
- leetcode 37: Remove Duplicates from Sorted List
- [leetcode] Remove Duplicates from Sorted List II
- [LeetCode] Remove Duplicates from Sorted List II
- [LeetCode] Remove Duplicates from Sorted List
- [leetcode] Remove Duplicates from Sorted List
- [leetcode] Remove Duplicates from Sorted List II
- [LeetCode]Remove Duplicates from Sorted List
- 测试RTMP媒体流延迟时间
- 编写kernel第一个Hello World
- 计算机基础汇总
- 登山策略(今日头条笔试题)?待解决
- dos和node.js基本操作命令
- LeetCode-- Remove Duplicates from Sorted List
- 微信外卖创业故事
- mysql 事物
- nodejs服务器与服务器之间通讯问题(nodejs服务器端创建客户端)
- Linux安装配置Tomcat教程
- 监听tab点击事件,获取点击tab的第几个按钮
- nodejs的下载与安装
- nginx 集群系列
- 实现ALV的TOP_OF_PAGE的两种方法(二)