- 博客(2)
- 资源 (3)
- 收藏
- 关注
转载 HashMap之JAVA实现
HashMap是使用最频繁、最重要的数据结构之一,提供了字典操作功能,Insert、Search、Delete操作的效率都很高。本文将尝试用Java实现一个最简单的HashMap。因为简单,才容易看到HashMap的本真设计思想。 什么是Hash 依我的理解,Hash就是把一个对象转化为一个正整数的过程。相同的对象产生相同的Hash Code,但不同的对象的Hash Code具有随机的
2014-11-20 14:28:52 213
转载 二叉搜索树之Java实现
注 什么是二叉搜索树 二叉搜索树(Binary Search Tree),是最基础,且相对简单的一种数据结构,支持Insert,Delete,Search,Min,Max,Successor,Predecessor等操作。最大的特点是每一个节点有不超过两个子节点,并且左子节点小于或者等于父节点,而右节点大于或者等于父节点。说它基础,是因为很多其它树形数据结构以它
2014-11-20 14:25:25 254
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人