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

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

https://leetcode.com/problems/remove-duplicates-from-sorted-list/description/ 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.
1 public ListNode deleteDuplicates(ListNode head) { 2         if (head == null || head.next == null) return head ; 3         ListNode curr = head ; 4         /* 5         * 重点体会跳过去是什么意思 CURR =HEAD 然后改变 CURR.NEXT HEAD.next 也是会被变化的 6         * */ 7         /* 8         *  1-1-1-1-2-2-3 9         *  c--->10         *   ---->11         *   ------->12         *          c13         *  h------->14         * */15         while(curr.next!=null){16             if (curr.val == curr.next.val){17                 curr.next = curr.next.next ;18             } else {19                 curr = curr.next ;20             }21         }22         return head ;23     }

 

转载于:https://www.cnblogs.com/davidnyc/p/8460693.html

你可能感兴趣的文章
给django视图类添加装饰器
查看>>
DVWA默认用户名密码
查看>>
简述 clearfix 的原理
查看>>
【Project Euler】530 GCD of Divisors 莫比乌斯反演
查看>>
luogu P1280 尼克的任务 序列DP
查看>>
获取文件最后修改时间的VC代码
查看>>
ThinkPHP子类继承Controller类的注意事项
查看>>
iphone UIView的一些基本方法理解
查看>>
sys.check_constraints
查看>>
vue问题
查看>>
Linux常用命令大全
查看>>
ThinkPHP 框架学习
查看>>
yii1框架,事务使用方法
查看>>
css3箭头效果
查看>>
Python学习笔记【第一篇】:认识python和基础知识
查看>>
MathType在手,公式不求人!
查看>>
测试用例设计
查看>>
三层架构
查看>>
Python变量类型(l整型,长整形,浮点型,复数,列表,元组,字典)学习
查看>>
解决方案(.sln)文件
查看>>