转载请注明出处:http://www.jianshu.com/p/c65d9d753c31 在上一篇博客《数据结构与算法(二),线性表》中介绍了...
转载请注明出处:http://www.jianshu.com/p/ac8d278cf469 上一篇《数据结构与算法(一),概述》中介绍了数据结构...
这节总结一下常见的排序算法。 目录: 1、插入排序 1.1、直接插入排序 1.2、二分插入排序 2、选择排序 3、冒泡排序 4、归并排序 4.1...
前面讲到的顺序表、栈和队列都是一对一的线性结构,这节讲一对多的线性结构——树。「一对多」就是指一个元素只能有一个前驱,但可以有多个后继。 目录:...
30、用enum代替int常量 枚举类型是指由一组固定的常量组成合法值的类型。在java没有引入枚举类型前,表示枚举类型的常用方法是声明一组不同...
转载请注明出处:http://www.jianshu.com/p/9f23c9604a2e 数据结构学了有一年的时间了,但是一直没有好好的总结一...
转载请注明出处:http://www.jianshu.com/p/462b42344098 上一篇《数据结构与算法(二),线性表》中介绍了数据结...
今天遇到一个问题,在下面的代码中,当抛出运行时异常后,后面的代码还会执行吗,是否需要在异常后面加上return语句呢? 为了回答这个问题,我编写...
图是一种比线性表和树更复杂的数据结构,在图中,结点之间的关系是任意的,任意两个数据元素之间都可能相关。图是一种多对多的数据结构。 1、基本概念 ...