前排声明:本文章是在我学习韩顺平老师的数据结构与算法课程中整理总结的,其中含有韩顺平老师的大量范例,代码,图片,另外还有一部分网络上各个高人的提示,与我的理解
这些文章是根据韩顺平老师的讲解与我的理解所写,我尽量用比较简单的话来阐述我所理解的数据结构与算法,所以这里面肯定存在错误之处,你看的时候发现了,可以留言指出。
程序=数据结构+算法
目录:
数组:
链表:
递归:
栈结构:
排序算法:
树结构_堆排序(需要树的相关知识)
查找算法:
哈希表:
树结构:
图结构:
图结构_图的实现,深度优先遍历(DFS),广度优先遍历(BFS)
常用十大算法:
常用十大算法_普里姆(prim)算法,克鲁斯卡尔(Kruskal)算法
常用十大算法_迪杰斯特拉(Dijkstra)算法,弗洛伊德(Floyd)算法