How to delete duplicate elements in a sorted linked list in a leetcode linked list
This article introduces you how to delete the repeated elements in the leetcode linked list, the content is very detailed, interested friends can refer to, hope to be helpful to you.
Given a sorted list, delete all duplicate elements so that each element appears only once. Example 1: input: 1-> 1-> 2 output: 1-> 2 example 2: input: 1-> 1-> 2-> 3-> output: 1-> 2-> 3 Source: LeetCode link: https://leetcode-cn.com/problems/remove-duplicates-from-sorted-list copyright belongs to the collar buckle network. For commercial reprint, please contact official authorization. For non-commercial reprint, please indicate the source. Answer the question / Definition for singly-linked list. * public class ListNode {* int val; * ListNode next; * ListNode (int x) {val = x;} * * / class Solution {public ListNode deleteDuplicates (ListNode head) {if (head = = null | | head.next = = null) {return head;} ListNode cursor = head; ListNode next = head.next While (next! = null) {if (cursor.val = = next.val) {cursor.next = next.next;} else {cursor = cursor.next;} next = next.next;} return head }} on the leetcode linked list how to delete the repeated elements in the sorted list to share here, I hope the above content can be of some help to you, you can learn more knowledge. If you think the article is good, you can share it for more people to see.