Remove duplicates from an unsorted linked list

前端 未结 19 1139
梦如初夏
梦如初夏 2020-12-09 06:54
import java.util.*;
/*
 *  Remove duplicates from an unsorted linked list
 */
public class LinkedListNode {  
    public int data;  
    public LinkedListNode next;          


        
19条回答
  •  生来不讨喜
    2020-12-09 07:33

    public static void main(String[] args) {
    
        LinkedList linkedList = new LinkedList<>();
        linkedList.add(1);
        linkedList.add(2);
        linkedList.add(2);
        linkedList.add(3);
        linkedList.add(4);
        linkedList.add(5);
        linkedList.add(6);
        deleteElement(linkedList);
        System.out.println(linkedList);
    }
    
    private static void deleteElement(LinkedList linkedList) {
    
        Set s = new HashSet();
    
        s.addAll(linkedList);
        linkedList.clear();
        linkedList.addAll(s);
    
    }
    

提交回复
热议问题