数据结构
爱笑的冷眸
兴趣是最好的老师
展开
-
二叉树代码
public class Node { Object value; //结点值 Node leftChild;//左子树的引用 Node rightChild;//右子树的引用 public Node() { } public Node(Object value) { this.value = value; } public Node(Object value, Node leftChild, N...原创 2019-09-28 11:26:23 · 81 阅读 · 0 评论 -
hashMap源码
package java.util; import java.io.*; public class HashMap<K,V> extends AbstractMap<K,V> implements Map<K,V>, Cloneable, Serializable { // 默认的初始容量(容量为HashMap中槽的数目)是16,且实际容量必须是2的整数次幂。 ...原创 2019-09-28 11:29:31 · 84 阅读 · 0 评论 -
双向链表
public class LinkedList implements List { /** * 内部类,定义结点类 */ private class Node { Node pre;//前一个结点 Node next;//后一个结点 Object data;//储存数据 public Node(Node pre, Node next, Object data) { this...原创 2019-09-28 11:31:29 · 81 阅读 · 0 评论