// https://leetcode.com/problems/remove-duplicates-from-sorted-list/ struct ListNode* deleteDuplicates(struct ListNode* head) { struct ListNode* headret = head; while (head != NULL && head->next != NULL ) { if(head->val == head->next->val) { head->next = head->next->next; } else { head = head->next; } } return headret; }