Skip to main content

Posts

Showing posts with the label Day 24: More Linked Lists Hackerrank Solution Java

Day 24: More Linked Lists Hackerrank Solution Java

 Day 24: More Linked Lists Hackerrank  For Explanation Check Video: Sample Input 6 1 2 2 3 3 4 Sample Output 1 2 3 4 Code: import  java.io.*; import  java.util.*; class  Node{      int  data;     Node next;     Node( int  d){         data=d;         next=null;     }      } class  Solution {      public   static  Node removeDuplicates(Node head) {        //Write your code here        if (head==null){            return  null;       }       Node temp = head;        while (temp.next!=null){            if (temp.data!=temp.next.data){               temp = temp.next;           } else {               temp.next = temp.next.next;           }       }        return  head;     }       public   static   Node insert(Node head, int  data)      {         Node p= new  Node(data);                    if (head==null)             head=p;          else   if (head.next==null)             head.next=p;          else         {             Node start=head;              while (start.next!=null)                 sta