汇总数据结构与算法

北京中科医院忽悠 http://pf.39.net/bdfyy/zjdy/161222/5131648.html

线性存储

带你认识String三兄弟们

String三兄弟的区别

链式存储

浅析单链表

浅析双向链表

一文带你初识树

什么是二叉树?(不是分叉)

让遍历更简单——线索化二叉树

让查找更简单——二叉排序树

平衡二叉树:治疗二叉树平衡强迫症

红与黑的碰撞:红黑树(上)

红与黑的碰撞:红黑树(下)

了解这棵为了编码而存在的哈夫曼树

哈夫曼编码

一文带你了解图论的基本用法

玩一玩图的遍历

最短路径:最小生成树

排序算法

冒泡排序

选择排序

插入排序

希尔排序

快速排序

归并排序

桶排序

基数排序

查找算法

二分查找

插值查找

斐波那契查找

集合

ArrayList

Vector

LinkedList

List三兄弟的区别

Stack

HashMap

LinkedHashMap

TreeMap

HashSet

TreeSet

以上就是这个月数据结构专辑的汇总,当然以上并不是数据结构的全部了。有很多我还没有更新的知识如:B树、B+树、HashTable、拓扑排序等...按照我的流程,可能这个月的数据结构会先告一段落,像B树、B+树我应该会放到讲MySql索引的时候再讲解。这个模块在之后也会持续更新!

是的,看到这里你们会觉得我野心还蛮大的。我想说是的,我也想要将我所学、我所了解的知识做成系列,并且一层一层递进,这是我所认为最有效的学习方式。同时,学习不只是要学会他怎么用,而是剖开一层一层的源码分析。

我喜欢分享我的所学所思所想,希望这些可以帮到


转载请注明:http://www.92nongye.com/hxjs/204622128.html

  • 上一篇文章:
  •   
  • 下一篇文章: 没有了