数据结构
文章平均质量分 81
泥土中的阳光
这个作者很懒,什么都没留下…
展开
-
递归转非递归的栈方法
递归转非递归原创 2017-07-14 11:24:51 · 2768 阅读 · 0 评论 -
广度优先遍历 之 LeetCode 542. 01 Matrix
广度优先遍历是层序遍历的推广。层序遍历需要使用普通队列,因此,对于广度优先遍历,使用普通队列也是一个不错的选择。原创 2017-07-27 16:35:31 · 311 阅读 · 0 评论 -
有向图是否有环 BFS 和 DFS
LeetCode 207. Course Schedule原创 2017-08-30 11:51:33 · 2044 阅读 · 0 评论 -
Java 普通队列 和 优先级队列 的使用
不同的问题使用不同的数据结构,往往可达奇效。原创 2017-07-17 17:51:30 · 404 阅读 · 0 评论 -
Java 数据结构stack、queue的常用类
DequeArrayDeque原创 2018-01-24 11:34:19 · 348 阅读 · 0 评论 -
多因子排序
当需要对多因子进行排序时,可以构造下面这样的包装类,对List<YourObject>进行排序,假设排序因子都是Double类型的。如有其他需要,也可使用泛型。/** * 用于多因子优先级排序 * 要求List<YourObjectWrapper>的所有元素都是按照同样因子优先级顺序构造的scores */class YourObjectWrapper im...原创 2019-04-26 17:32:58 · 1683 阅读 · 0 评论