Karteikarten
Remove Duplicates from a Linked List
Karten in diesem Stapel (1)
- 1Remove duplicate nodes from linked list of integers while keeping only the first occurrence of duplicates./**
* 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) return head;
ListNode temp = head;
while(temp != null ){
if(temp.next == null){
break;
}
ListNode next = temp.next;
if(temp.val == next.val){
temp.next = next.next;
}else{
temp = temp.next;
}
}
return head;
}
}
Informationen
- Beschreibung
- Karteikarten am Remove Duplicates from a Linked List, erstellt von Suhas S am 13/02/2018.
- Erstellt von
- Suhas S · Feb 2018
- Aktualisiert
- 13 Feb 2018
- Aufrufe
- 6
- Tags
- Bewertung