簡介 本項目是在newbee-mall項目的基礎上改造而來, 使用mybatis-plus,集成RedisSearch作為商城搜索中間件,商城首頁集成tianai-captcha作為滑塊驗證碼,還添加了高級秒殺、優惠劵以及完善可用的後臺全部功能,喜歡的話麻煩給我個star 商城集成RedisSear ...
一、題目大意
給定一個已排序的鏈表的頭 head , 刪除所有重覆的元素,使每個元素只出現一次 。返回 已排序的鏈表 。
示例 1:
輸入:head = [1,1,2]
輸出:[1,2]
示例 2:
輸入:head = [1,1,2,3,3]
輸出:[1,2,3]
提示:
-
鏈表中節點數目在範圍 [0, 300] 內
-
-100 <= Node.val <= 100
-
題目數據保證鏈表已經按升序 排列
來源:力扣(LeetCode)
鏈接:https://leetcode.cn/problems/remove-duplicates-from-sorted-list
著作權歸領扣網路所有。商業轉載請聯繫官方授權,非商業轉載請註明出處。
二、解題思路
思路:如果下一個元素和當前元素的值相等,這個元素的下個元素就等於下個元素的下個元素,繼續迴圈。
三、解題方法
3.1 Java實現
class Solution {
public ListNode deleteDuplicates(ListNode head) {
ListNode cur = head;
while (cur != null && cur.next != null) {
if (cur.val == cur.next.val) {
cur.next = cur.next.next;
} else {
cur = cur.next;
}
}
return head;
}
}
四、總結小記
- 2022/9/4 據瞭解,5公裡內通勤是“幸福通勤”的最大閾值