LeetCode OJ 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.
 public class Solution {
     public ListNode deleteDuplicates(ListNode head) {
         if(head==null || head.next==null) return head;
         ListNode temp = head;
         while(temp.next!=null){
             if(temp.val == temp.next.val){
                 temp.next = temp.next.next;
             }
             else{
                 temp = temp.next;
             }
         }
         return head;
     }
 }
LeetCode OJ 83. Remove Duplicates from Sorted List的更多相关文章
- 【一天一道LeetCode】#83. Remove Duplicates from Sorted List
		
一天一道LeetCode 本系列文章已全部上传至我的github,地址:ZeeCoder's Github 欢迎大家关注我的新浪微博,我的新浪微博 欢迎转载,转载请注明出处 (一)题目 Given a ...
 - LeetCode OJ 82. Remove Duplicates from Sorted List II
		
Given a sorted linked list, delete all nodes that have duplicate numbers, leaving only distinct numb ...
 - LeetCode OJ 80. Remove Duplicates from Sorted Array II
		
题目 Follow up for "Remove Duplicates": What if duplicates are allowed at most twice? For ex ...
 - LeetCode OJ:Remove Duplicates from Sorted Array II(移除数组中的重复元素II)
		
Follow up for "Remove Duplicates":What if duplicates are allowed at most twice? For exampl ...
 - 【LeetCode】83 - Remove Duplicates from Sorted Array
		
Given a sorted array, remove the duplicates in place such that each element appear only once and ret ...
 - LeetCode OJ 26. Remove Duplicates from Sorted Array
		
Given a sorted array, remove the duplicates in place such that each element appear only once and ret ...
 - 【LeetCode OJ】Remove Duplicates from Sorted Array
		
题目:Given a sorted array, remove the duplicates in place such that each element appear only once and ...
 - LeetCode OJ:Remove Duplicates from Sorted Array(排好序的vector去重)
		
Given a sorted array, remove the duplicates in place such that each element appear only once and ret ...
 - 【LeetCode】83. Remove Duplicates from Sorted List 解题报告(C++&Java&Python)
		
作者: 负雪明烛 id: fuxuemingzhu 个人博客: http://fuxuemingzhu.cn/ 目录 题目描述 题目大意 解题方法 判断相邻节点是否相等 使用set 使用列表 递归 日 ...
 
随机推荐
- 利用虚函数减少导出DLL的头文件依赖
			
概要 设想这样一个场景:我有一个类FunClass,它的声明位于FunClass.h,并且在FunClass.h中,我还引用了secret.h. 现在我需要把FunClass导出成DLL文件供别人二次 ...
 - QT自绘标题和边框
			
在QT中如果想要自绘标题和边框,一般步骤是: 1) 在创建窗口前设置Qt::FramelessWindowHint标志,设置该标志后会创建一个无标题.无边框的窗口. 2)在客户区域的顶部创建一个自绘标 ...
 - tomcat识别不出maven web项目
			
解决办法: 点中项目-->Properties-->project facets 勾选:Dynamic Web Module.java.javaScript Apply-->OK 解 ...
 - mybatis---知识点复习
			
mybatis的配置文件是configuation.xml是配置文件,主要是配置jdbc(用来创建sessionfactory)以及映射文件的别名, 一对多: <mapper namespace ...
 - AIDL机制实现进程间的通讯实例
			
转载自:http://blog.csdn.net/cjjky/article/details/7562652 ======================================= 在Andr ...
 - WebStorm 10.0.3安装
			
转:http://www.cr173.com/soft/130969.html WebStorm 10是一款强大的HTML5编辑工具,是 JetBrains 推出的一款商业的 JavaScript 开 ...
 - js-字符串函数
			
js字符串函数 JS自带函数concat将两个或多个字符的文本组合起来,返回一个新的字符串.var a = "hello";var b = ",world";v ...
 - POJ 2305 Basic remains(进制转换)
			
题目链接:http://poj.org/problem?id=2305 ime Limit: 1000MS Memory Limit: 65536K Total Submissions: 5326 ...
 - 6、50道JAVA基础编程练习题跟答案
			
50道JAVA基础编程练习题 [程序1] 题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少? 程序分析 ...
 - Java线程--interrupt join yield setDaemon常用方法的使用
			
概念: 操作系统可以有多个进程,一个线程可以有一个或多个线程.进程与进程之间不共享内存,都在各自的空间中运行.而线程不仅可以共享内存,还可以用有一个自己的内存空间,叫做线程栈. 线程又称轻量级进程.J ...