数据结构与算法
数据结构与算法
数据结构与算法是计算机科学领域中的重要学科,对于考研计算机专业的学生来说,掌握这一领域的知识是必不可少的。以下是一些关于数据结构与算法考研的关键知识点和准备建议:
知识点总结
树的知识点
树的术语:度数、层数、深度、高度。
树形结构的表示方法:树形表示法、形式语言表示法、文氏图表示法等。
森林:森林是由零棵或多棵不相交的树组成的集合。
树的遍历:先根深度优先遍历、后根深度优先遍历、宽度优先遍历。
树的链式存储结构:子节点表表示法、静态左孩子/右兄弟表示法、动态表示法等。
算法知识点
最小生成树:Kruskal算法和Prim算法,注意权值相同的边可能导致不唯一性。
经典算法:如排序算法(冒泡排序)、查找算法等,理解其应用场景。
数组知识点