博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
leetcode 83. Remove Duplicates from Sorted List
阅读量:6163 次
发布时间:2019-06-21

本文共 1136 字,大约阅读时间需要 3 分钟。

 

83. Remove Duplicates from Sorted List

Question
Total Accepted: 102841 Total Submissions: 284006 Difficulty: Easy

 

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.

 

 to see which companies asked this question

Hide Tags
 
 
 
1 /** 2  * Definition for singly-linked list. 3  * struct ListNode { 4  *     int val; 5  *     ListNode *next; 6  *     ListNode(int x) : val(x), next(NULL) {} 7  * }; 8  */ 9 class Solution {10 public:11     ListNode* deleteDuplicates(ListNode* head) {12         if(head == NULL || head->next == NULL) return head;13         ListNode* p1 = head->next;14         ListNode* p2 = head;15         while(p1 != NULL){16             if(p1->val == p2->val){17                 p1 = p1->next;18             }19             else{20                 p2->next = p1;21                 p2 = p2->next;22                 p2->val = p1->val;23                 p1 = p1->next;24             }25         }26         p2->next = NULL;27         return head;28     }29 };

 

转载于:https://www.cnblogs.com/njczy2010/p/5220986.html

你可能感兴趣的文章
来自极客标签10款最新设计素材-系列七
查看>>
极客技术专题【009期】:web技术开发小技巧
查看>>
PHP 简单计算器代码实现
查看>>
正则表达式的知识普及
查看>>
docker使用笔记
查看>>
华为eNSP模拟器上实现FTP服务
查看>>
【全球AI人才排行榜】美国第一,中国仅排名第7
查看>>
微信小程序输入框input
查看>>
MySql字符串函数使用技巧
查看>>
Doc2Vec,Word2Vec文本相似度 初体验。
查看>>
系统ghost后变成一个盘了别的分区的文件怎么找回
查看>>
Win7+Ubuntu11
查看>>
请问华为三层交换机里面的那个从IP是个什么意思? -
查看>>
kFeedback开源啦
查看>>
大数据传输,文件传输的专业解决方案!
查看>>
阿里云专家穆轩的《杭州九年程序员之“修炼”手册》
查看>>
JQuery:deferred对象的方法
查看>>
eyoucms问答 百度权重是什么
查看>>
win10中遇到qq视频时摄像头打不开没反应的解决方法
查看>>
介绍自己的一个Android插桩热修复框架项目QuickPatch
查看>>