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

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

基本的链表操作,只需一次遍历即可

1     ListNode *deleteDuplicates(ListNode *head) { 2         if(!head) 3             return NULL; 4         ListNode *cur, *next; 5         cur = head; 6         while(cur){ 7             next = cur->next; 8             while(next){ 9                 if(next->val != cur->val)10                     break;11                 next = next->next;12             }13             cur->next = next;14             cur = cur->next;15         }16         return head;17     }

 

转载于:https://www.cnblogs.com/waruzhi/p/3333684.html

你可能感兴趣的文章
Angular - -ngKeydown/ngKeypress/ngKeyup 键盘事件和鼠标事件
查看>>
Android BlueDroid(一):BlueDroid概述
查看>>
Java利用httpasyncclient进行异步HTTP请求
查看>>
宿舍局域网的应用
查看>>
html代码究竟什么用途
查看>>
Hadoop HDFS编程 API入门系列之路径过滤上传多个文件到HDFS(二)
查看>>
Python version 2.7 required, which was not foun...
查看>>
context:annotation-config vs component-scan
查看>>
exgcd、二元一次不定方程学习笔记
查看>>
经典sql
查看>>
CSS3边框会动的信封
查看>>
JavaWeb实例设计思路(订单管理系统)
查看>>
source insight中的快捷键总结
查看>>
PC-IIS因为端口问题报错的解决方法
查看>>
java四种线程池简介,使用
查看>>
ios View之间的切换 屏幕旋转
查看>>
typedef BOOL(WINAPI *MYFUNC) (HWND,COLORREF,BYTE,DWORD);语句的理解
查看>>
jsp 特殊标签
查看>>
[BZOJ] 1012 [JSOI2008]最大数maxnumber
查看>>
gauss消元
查看>>