博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
83. Remove Duplicates from Sorted List(easy)
阅读量:4124 次
发布时间:2019-05-25

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

 

Easy

65772FavoriteShare

Given a sorted linked list, delete all duplicates such that each element appear only once.

Example 1:

Input: 1->1->2

Output: 1->2

Example 2:

Input: 1->1->2->3->3

Output: 1->2->3

 

C++:

/* @Date    : 2019-02-19 22:19:29 @Author  : 酸饺子 (changzheng300@foxmail.com) @Link    : https://github.com/SourDumplings @Version : $Id$*//*https://leetcode.com/problems/remove-duplicates-from-sorted-list/ *//** * Definition for singly-linked list. * struct ListNode { *     int val; *     ListNode *next; *     ListNode(int x) : val(x), next(NULL) {} * }; */class Solution{public:    ListNode* deleteDuplicates(ListNode* head)    {        if (head == NULL)        {            return head;        }        ListNode *f = head, *b = head->next;        while (b != NULL)        {            if (f->val == b->val)            {                ListNode *temp = b;                f->next = b->next;                delete temp;            }            else                f = b;            b = f->next;        }        return head;    }};

Java:

/** * @Date    : 2019-02-19 22:26:44 * @Author  : 酸饺子 (changzheng300@foxmail.com) * @Link    : https://github.com/SourDumplings * @Version : $Id$ * * https://leetcode.com/problems/remove-duplicates-from-sorted-list/*//** * Definition for singly-linked list. * public class ListNode { *     int val; *     ListNode next; *     ListNode(int x) { val = x; } * } */class Solution{    public ListNode deleteDuplicates(ListNode head)    {        if (head == null)        {            return head;        }        ListNode f = head, b = head.next;        while (b != null)        {            if (f.val == b.val)            {                f.next = b.next;            }            else                f = b;            b = f.next;        }        return head;    }}

 

 

转载地址:http://qfrpi.baihongyu.com/

你可能感兴趣的文章
Jquery Plugin:Select box manipulation
查看>>
设置TortoiseSVN 为中文版本
查看>>
windows server 2003 (sp2)IE无法设置安全级别的问题
查看>>
windows server2003 使用小技巧
查看>>
火狐中国版惊天bug
查看>>
Javascript Debug Toolkit介绍
查看>>
推荐PDF转word工具
查看>>
Windows环境下配置php的curl扩展
查看>>
网站用户头像管理
查看>>
推荐语法着色库SyntaxHighlighter
查看>>
YUI的技术资料
查看>>
Notepad++ 自带代码自动提示功能
查看>>
用notepad++ 打造编码神器
查看>>
UTF-8(无BOM)和UTF-8区别
查看>>
Aptana中使用svn
查看>>
eclipse PHP代码提示自动显示
查看>>
小屏幕移动设备网页设计注意事项
查看>>
YUI3 入门
查看>>
当前流行的css框架(缩短你的开发时间)
查看>>
IE6出现重复字符的bug解决方法
查看>>