日本搞逼视频_黄色一级片免费在线观看_色99久久_性明星video另类hd_欧美77_综合在线视频

國內最全IT社區(qū)平臺 聯(lián)系我們 | 收藏本站
阿里云優(yōu)惠2
您當前位置:首頁 > php開源 > 綜合技術 > LeetCode筆記:83. Remove Duplicates from Sorted List

LeetCode筆記:83. Remove Duplicates from Sorted List

來源:程序員人生   發(fā)布時間:2016-10-04 11:26:10 閱讀次數(shù):3942次

問題:

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個排好序的鏈表,刪除所有的重復的數(shù)字,讓每一個元素只出現(xiàn)1次。
比如:
給出 1->1->2, 返回1->2.
給出1->1->2->3->3, 返回1->2->3.

思路:

既然鏈表本身已排好序了,那末只用比較當前位置的值和next的值是不是1樣,1樣就把next指向下1個再繼續(xù)判斷就行了,思路還是比較簡單,但是有幾個容易疏忽的點需要注意。

  1. 首先是首節(jié)點為空的情況要斟酌;
  2. 其次是只有鐺鐺前數(shù)字和下1個數(shù)字不1樣時才把操作的節(jié)點換成下1個節(jié)點去繼續(xù)向后操作,由于有可能有多個重復的數(shù)字串在1起,不能刪除1個節(jié)點后就直接往后移進行判斷,要判斷刪了1個以后下1個是不是還是1樣;
  3. 如果鏈表的最后幾個數(shù)字都是重復的,我們在檢測到重復的數(shù)字時會刪除它然后將當前節(jié)點的next指向next的next,但是這里要注意判斷next是不是還有next,如果沒有卻進行操作,那就會出錯了。

在自己檢測時可以試試代碼對下面幾個測試用例是不是能通過:

  • []
  • [1,1]
  • [1,1,2]
  • [1,1,1]

代碼(Java):

/** * 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) { if (head == null) return head; ListNode p = head; while (p.next != null) { ListNode q = p.next; if (q.val == p.val) { if (q.next != null) { p.next = q.next; } else p.next = null; } else p = p.next; } return head; } }

版權所有:http://blog.csdn.net/cloudox_

生活不易,碼農辛苦
如果您覺得本網(wǎng)站對您的學習有所幫助,可以手機掃描二維碼進行捐贈
程序員人生
------分隔線----------------------------

上一篇 go profile

下一篇 c實現(xiàn)set集合

分享到:
------分隔線----------------------------
關閉
程序員人生
主站蜘蛛池模板: 福利一区二区在线 | 国产一区二 | 国产精品久久久久久久久久不蜜月 | 国产一区中文字幕 | 中文在线√天堂 | 精品国产乱码久久久久久88av | 91久久精品一区 | 国产精品久久久久久久免费大片 | 久久99精品久久久久婷婷 | 国产一区二区三区影视 | 看全黄大色黄大片老人做 | www.欧美色图| 国产黄色免费 | 成人毛片视频在线观看 | av中文在线资源 | 色五月婷婷成人网 | 久久久鲁| 91精品久久久久久9s密挑 | 91看片看淫黄大片 | 欧美日韩色 | 欧美a级成人淫片免费看 | www色亚洲 | 国产成人精品久久二区二区91 | 一级肉体全黄裸片 | 日本久久一区二区 | 精品视频99| 欧美一区二区三区在线看 | 亚洲一区二区日韩 | 日本性视频在线 | 综合 婷婷 | www国产精品 | 久久免费视频网站 | 精品久久久精品 | 日韩精品1区 | 美女激情网站 | 九九热精品视频在线播放 | 麻豆一区 | 国产不卡视频在线观看 | 黄色成人在线 | av网站免费 | 欧美亚洲黄色 |