LinkedList:删除重复结点

public static void test(Node node) {
    
        HashMap map = new HashMap();
        Node last = null;
        while (node != null) {
            if (map.containsKey(node.value)) {
                last.next = node.next;
                
            } else {
                map.put(node.value, true);
                
                last = node;
            }
            node = node.next;
        }
        
    }

你可能感兴趣的:(LinkedList:删除重复结点)