问答题23题:删除排序链表中的重复元素

给定一个已排序的链表的头 head删除所有重复的元素,使每个元素只出现一次 。返回 已排序的链表

示例 1:

预览

输入: head = [1,1,2] 输出: [1,2]

示例 2:

预览

输入: head = [1,1,2,3,3] 输出: [1,2,3]

提示:

  • 链表中节点数目在范围 [0, 300]
  • -100 <= Node.val <= 100
  • 题目数据保证链表已经按升序 排列
1/** 2 * Definition for singly-linked list. 3 * function ListNode(val, next) { 4 * this.val = (val===undefined ? 0 : val) 5 * this.next = (next===undefined ? null : next) 6 * } 7 */ 8/** 9 * @param {ListNode} head 10 * @return {ListNode} 11 */ 12var deleteDuplicates = function(head) { 13 14};
难度:
更新时间:2022-04-18

赞赏支持

预览

题库维护不易,您的支持就是我们最大的动力!