83. Remove Duplicates from Sorted List
Given the
headof a sorted linked list, delete all duplicates such that each element appears only once. Return the linked list sorted as well.Example 1:
Input: head = [1,1,2]
Output: [1,2]Example 2:
Input: head = [1,1,2,3,3]
Output: [1,2,3]
def deleteDuplicates(self, head: Optional[ListNode]) -> Optional[ListNode]:
node = head
while node and node.next:
if node.val == node.next.val:
node.next = node.next.next
else:
node = node.next
return head

