题目:83. 删除排序链表中的重复元素
题目:83. 删除排序链表中的重复元素
相关描述
存在一个按升序排列的链表,给你这个链表的头节点 head ,请你删除所有重复的元素,使每个元素 只出现一次 。返回同样按升序排列的结果链表。
题目关键字 升序排列 删除重复元素
图示操作步骤
步骤一
步骤二
步骤三
步骤四
步骤五
代码展示
public ListNode deleteDuplicates(ListNode head) {
if (head == null || head.next == null) {
return head;
}
ListNode temp = head;
while (temp.next != null) {
if (temp.next.val == temp.val) {
temp.next = temp.next.next;
} else {
temp = temp.next;
}
}
return head;
}
努力奔跑,是为了追上曾经被寄予厚望的自己。