各种算法和数据结构
2016-07-13 09:52
309 查看
http://www.360doc.com/content/14/0607/19/15257968_384621877.shtml
1.图搜索算法(BFS,DFS)。
2.排序算法
3.通用的动态规划算法
4.匹配算法和网络流算法
5.正则表达式和字符串匹配算法
1.图,尤其是树结构特别重要。
2.Maps结构
3.Heap结构
4.Stacks/Queues结构
5.Trie树
其他一些相对比较常用的数据算法还有:贪心算法、Prim’s / Kruskal’s算法、Dijkstra’s最短路径算法等等。
-------
最常用的算法
1.图搜索算法(BFS,DFS)。2.排序算法
3.通用的动态规划算法
4.匹配算法和网络流算法
5.正则表达式和字符串匹配算法
最常用的数据结构
1.图,尤其是树结构特别重要。2.Maps结构
3.Heap结构
4.Stacks/Queues结构
5.Trie树
其他一些相对比较常用的数据算法还有:贪心算法、Prim’s / Kruskal’s算法、Dijkstra’s最短路径算法等等。
-------
相关文章推荐
- 基于顺序存储结构的线性表
- 【数据结构与算法】十九 二叉树遍历 BFS 广度优先 迭代算法
- 数据结构---图---邻接表
- 【数据结构】链栈
- 第4章第1节练习题7 交换二叉树所有节点左右子树
- 算法导论 第四部分——基本数据结构——第15章:动态规划
- 数据结构---图---邻接矩阵
- 数据结构---图的存储结构
- 性能优化小技巧
- 数据结构——线段树详解(超详细)
- 【NOIP2013模拟11.5A组】游戏节目
- 简陋hash算法
- 数据结构与算法简记:根据层次顺序存储结构构建二叉树
- MFT的文件名属性数据结构
- 数据结构和算法系列 - 八大排序算法
- 数据结构【二叉树】 二叉树的创建
- 【数据结构】—— 优先队列
- 三、数据结构与算法--排序(冒泡排序、选择排序)
- Java的Hibernate框架中集合类数据结构的映射编写教程
- opencv_基本数据结构的数据保存