[LeetCode]83. Remove Duplicates from Sorted List(排序链表去重)
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.
设置2个指针,cur 和next。
当cur的值与next的值相等时,cur.next= next.next 更新next = next.next;
当cur的值与next的值不等时,cur = next 更新next = next.next;
 public class Solution {
     public ListNode deleteDuplicates(ListNode head) {
         if(head == null ||head.next == null) return head;
         ListNode cur = head;
         ListNode next = head.next;
         while(next != null){
             if(cur.val == next.val)
                 cur.next = next.next;
             else cur = next;
         next = next.next;
         }
         return head;
     }
[LeetCode]83. Remove Duplicates from Sorted List(排序链表去重)的更多相关文章
- [leetcode]83. Remove Duplicates from Sorted List有序链表去重
		
Given a sorted linked list, delete all duplicates such that each element appear only once. Example 1 ...
 - [LeetCode] 83. Remove Duplicates from Sorted List 移除有序链表中的重复项
		
Given a sorted linked list, delete all duplicates such that each element appear only once. Example 1 ...
 - [LeetCode] 83. Remove Duplicates from Sorted List ☆(从有序链表中删除重复项)
		
描述 Given a sorted linked list, delete all duplicates such that each element appear only once. Exampl ...
 - leetCode 83.Remove Duplicates from Sorted List(删除排序链表的反复) 解题思路和方法
		
Given a sorted linked list, delete all duplicates such that each element appear only once. For examp ...
 - LeetCode 83. Remove Duplicates from Sorted List (从有序链表中去除重复项)
		
Given a sorted linked list, delete all duplicates such that each element appear only once. For examp ...
 - Java [Leetcode 83]Remove Duplicates from Sorted List
		
题目描述: Given a sorted linked list, delete all duplicates such that each element appear only once. For ...
 - [LeetCode] 83. Remove Duplicates from Sorted List_Easy tag: Linked List
		
Given a sorted linked list, delete all duplicates such that each element appear only once. Example 1 ...
 - Leetcode 83 Remove Duplicates from Sorted List  链表
		
就是将链表中的重复元素去除 我的方法很简单就是如果链表的前后元素相同的话,将后一个元素删除 /** * Definition for singly-linked list. * struct List ...
 - LeetCode 83. Remove Duplicates from Sorted List(从有序链表中删除重复节点)
		
题意:从有序链表中删除重复节点. /** * Definition for singly-linked list. * struct ListNode { * int val; * ListNode ...
 
随机推荐
- Dotnet listview
			
属性----------------------------------------------------------------------------------------- .Access ...
 - 《转》python学习(4)对象
			
转自http://www.cnblogs.com/BeginMan/p/3160044.html 一.学习目录 1.pyhton对象 2.python类型 3.类型操作符与内建函数 4.类型工厂函数 ...
 - poj_1151 线段树
			
题目大意 在平面上给定n个矩形,可以相互覆盖全部或者部分,求出矩形占据的总面积. 题目分析 将矩形按照x方向的进行分割之后,将平面沿着y方向划分一系列单元(不定高度),每个矩形在y方向上占据若干连续的 ...
 - LeetCode——Reverse Linked List
			
反转链表,用了一个比较笨的方法. public class Solution { public ListNode reverseList(ListNode head) { if(head == nul ...
 - ubuntu 14.04 返回到经典桌面方法
			
1.打开终端,运行下面命令:sudo apt-get install gnome-session-fallback 2.重启机器,选择gnome,然后登录
 - 阿里云搭建SVN服务器
			
1:安装svn apt-get install subversion 2. 开启svn服务器 svnserve -d 检查是否开启:ps aux | grep svnserve 若出现如下内容: wk ...
 - redis cluster 集群畅谈(二)
			
上一篇http://www.cnblogs.com/qinyujie/p/9029482.html, 主要讲解 redis cluster 集群 搭建,本篇主要讲解实验多master写入.读写分离.实 ...
 - 设计模式之——visitor模式
			
visitor模式,又叫访问者模式,把结构和数据分开,编写一个访问者,去访问数据结构中的元素,然后把对各元素的处理全部交给访问者类.这样,当需要增加新的处理时候,只需要编写新的 访问者类,让数据结构可 ...
 - PHP搭建(windows64+apache2.4.7+mysql-5.6+php5.5+phpMyAdmin)和Discuz安装
			
以下文章参考的3个来源,在加上本人搭建过程中遇到的问题的修复完善笔记: <PHP环境的搭建和Discuz!安装> http://www.myxzy.com/post-386.html ht ...
 - python基础之协程函数、列表表达式、生成器表达式
			
一.协程函数 协程函数的定义?如果在一个函数内部yield的使用方式是表达式形式的话,如x=yield,那么该函数称为协程函数 协程函数补充: def init(func): def wrapper( ...