LeetCode 83. Remove Duplicates from Sorted List
来源:互联网 发布:全国中小学名录数据库 编辑:程序博客网 时间:2024/06/02 06:28
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) { ListNode *l=head; while(head==NULL) return head; while(l!=NULL&&l->next!=NULL){ if(l->val==l->next->val){ l->next=l->next->next; }else{ l=l->next; } } return head; }};
阅读全文
2 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
- 83. Remove Duplicates from Sorted List LeetCode
- 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
- 判断元素出栈、入栈顺序的合法性。如:入栈的序列(1,2,3,4,5),出栈序列为(4,5,3,2,1)是合法序列
- Hough变换直线检测的MATLAB实现
- dp求解导弹拦截问题
- 无法识别字符集名称及字符集修改
- 排序算法——冒泡,简单选择排序
- LeetCode 83. Remove Duplicates from Sorted List
- Pyhton_IO_1
- Linux系统命令行基本操作(一)
- 关于Android屏幕适配的一些细节
- Java Web:从Servlet开始
- HTTP-8种请求方式
- docker save与docker export的区别
- String 和Integer中 == 和 equals的使用
- Fragment 生命周期的详情