Remove Duplicates from a Linked List

Description

Flashcards on Remove Duplicates from a Linked List, created by Suhas S on 13/02/2018.
Suhas S
Flashcards by Suhas S, updated more than 1 year ago
Suhas S
Created by Suhas S almost 8 years ago
0
0

Resource summary

Question Answer
Remove 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; } }
Show full summary Hide full summary

Similar

HW 2_1
Kevin Magno
Reverse Singly linked list
Suhas S