美文网首页Java_集合
专题列表页
Java_集合

Java集合系列

  • 2068
    2017-03-15
  • CuckooHash(布谷鸟散列)概念: 定义:CuckooHash(布谷鸟散列)是为了解决哈希冲突问题而提出,利用较少的计算换取较大的空间。 特点...[作者空间]

  • 17
    2017-03-15
  • 闪存散列代码关于字符串String关键字的HashCode散列函数,我们之前已经学习并实现过了,其中一个比较好的散列函数如下:...[作者空间]

  • 41
    2017-03-14
  • 散列(二)上一章 散列(一) 主要介绍了散列的基本概念以及冲突解决方法--分离链表法。这一章主要介绍解决冲突的另一种方法--...[作者空间]

  • 48
    2017-03-14
  • 散列(一)定义: 散列是一种用于以常数平均时间执行插入,删除和查找的技术。 我们将每个关键字被映射到从0到TableSize...[作者空间]

  • 257
    2017-03-13
  • 伸展树的实现伸展树的引入: 我们知道AVL树为了保持严格的平衡,所以在数据插入上会呈现过多的旋转,影响了插入和删除的性能。从访...[作者空间]

  • 33
    2017-03-11
  • AVL树的实现1. 定义:带有平衡条件的二叉搜索树。平衡条件为其每个节点的左子树和右子树的高度最多差1。该平衡条件保证了树的深度...[作者空间]

  • 80
    2017-03-11
  • 搜索二叉树的实现定义二叉树的节点:包含左节点,右节点和当前结点的值 节点之间的比较方法:通过自定义的Comparator或默认的C...[作者空间]

  • 115
    2017-03-10
  • 实现自定义ArrayListArrayList类的实现: MyArrayList将保证基础数组,数组的容量,以及存储在MyArrayList中...[作者空间]

  • 22
    2017-03-10
  • 实现自定义的 LinkedList1.实现思路:通过双链表来实现,并且保留该表两端的引用。 2.实现设计: a. MyLinkedList类:包含到...[作者空间]

  • 2304
    2017-02-25
  • 基础-2:B树1 概述 前一讲提到了二叉搜索树,从直觉的角度看,貌似较好地解决了快速搜索的问题,其实不然。如果给定一个关键字序列...[作者空间]

  • 2266
    2016-08-26
  • Java基础篇(四):ArrayList和LinkedList内首行推荐——http://www.jianshu.com/p/ba0fdee47cb4 ArrayList和Lin...[作者空间]