首页 > 学院 > 开发设计 > 正文

83. Remove Duplicates from Sorted List

2019-11-06 08:40:14
字体:
来源:转载
供稿:网友

原题地址

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.

/** * Definition for singly-linked list. * public class ListNode { *     int val; *     ListNode next; *     ListNode(int x) { val = x; } * } */public class Solution {    public ListNode deleteDuplicates(ListNode head) {        ListNode temp = head;        while(temp != null && temp.next != null){            if(temp.next.val==temp.val){                temp.next = temp.next.next;            }else{                temp = temp.next;            }        }        return head;    }}


发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表