Algos on Linked list,Stack,Tree,Hash table,(Insertion,quick,Heap)排序
此应用程序在数据结构上使用简单示例和图表涵盖了最重要的主题和完整描述。这个主题在考试,Viva,门非常有帮助。所有章节都是相互关联的,因此在记住所有内容后,所有内容都是逐步安排的。
考试,大学和课程的最佳应用程序。如果你是学生这将有助于学习很多东西。
这个有用的应用程序在5章中列出了130个主题,完全基于实践和强大的理论知识基础,并以非常简单易懂的英语撰写。
将此应用程序视为教授在课堂中使用的快速笔记指南。该应用程序将有助于更快地学习和快速修改所有主题。
应用程序中涵盖的一些主题包括:
1.算法简介
2.算法效率
3.分析插入排序
4.插入排序
5.分而治之的方法
6.分析分而治之的算法
7.渐近符号
8.方程和不等式中的渐近符号
9.标准符号和常用功能
10.招聘问题
11.指标随机变量
12.球和垃圾箱
13.概率分析和指标随机变量的进一步使用
14.条纹
15.在线招聘问题
16.复发概述
17.复发的替代方法
18.递归树方法
19.主方法
20.主定理的证明
21.确切权力的证据
22.地板和天花板
23.随机算法
24.堆
25.维护堆属性
26.建立堆
27. heapsort算法
28.优先队列
29.快速入口的描述
30.快速排序的表现
31.快速排序的随机版本
32.快速分析的分析
33.排序的下限
34.数排序
35.基数排序
36.最低和最高
37.选择预期的线性时间
38.斗式
39.在最坏情况下的线性时间选择
40.堆栈和队列
41.链接清单
42.实现指针和对象
43.代表有根的树木
44.直接地址表
45.哈希表
46.哈希函数
47.开放式处理
48.完美的散列
49.二进制搜索树的介绍
50.查询二叉搜索树
51.插入和删除
52.随机构建二叉搜索树
53.红黑树
54.红黑树的轮换
55.插入红黑树
56.在红黑树中删除
57.动态订单统计
58.扩充数据结构
59.间隔树
60.动态规划概述
61.装配线调度
62.矩阵链乘法
63.动态规划的要素
64.最常见的子序列
65.最佳二叉搜索树
66.贪心算法
67.贪婪战略的要素
68.霍夫曼代码
69.贪婪方法的理论基础
70.任务调度问题
71.综合分析
72.会计方法
73.潜在的方法
74.动态表格
75. B-树
76. B树的定义
77. B树的基本操作
78.从B树中删除密钥
79.二项式堆
80.二项式堆的操作
81.斐波那契堆
82.可合并堆操作
83.减少密钥并删除节点
84.限制最大程度
85.不相交集的数据结构
86.不相交集的链表列表
87.不相交的森林
88.按等级与路径压缩的联合分析
89.图表的表示
90.广度优先搜索
91.深度优先搜索
92.拓扑排序
93.连接牢固的组件
94.最小生成树
95.种植最小生成树
96. Kruskal和Prim的算法
97.单源最短路径
98.贝尔曼 - 福特算法
99.有向无环图中的单源最短路径
100. Dijkstra的算法
101.差异约束和最短路径
102.最短路径和矩阵乘法
103. Floyd-Warshall算法
算法是各大学计算机科学与软件工程教育课程和信息技术学位课程的一部分。