- 0
- 0
- 约3.34万字
- 约 83页
- 2026-07-27 发布于广东
- 举报
研究生考试考研计算机学科专业基础(408)巩固难点
一、数据结构(DataStructures)
线性表(LinearLists):
难点1:导入排序算法实现细节与比较(LinkedListSorts)
重点掌握归并排序(MergeSort)和快速排序(QuickSort)在链式存储结构(LinkedList)上的实现细节。这比数组版本更复杂,涉及节点拆分与合并(归并)或元素交换指针(快速)。
难点在于理解过程,尤其是在复杂边界条件下的操作,以及相较于数组版本的优缺点分析。
难点2:算法复杂度精确分析(ComplexityAnalysis)
要求不仅要会求O()upperbound,还要能准确计算平均情况和最坏情况下的时间复杂度和空间复杂度。
特别是在涉及递归的算法(如二分查找、归并/快排、二叉树遍历)时,准确进行T(n)的递推关系推导和求解是常见错误点(如Master定理的误用或滥用)。
栈与队列(StacksandQueues):
难点:栈/队列的应用场景与变体(ApplicationsandVariants)
后续进先出(LIFO)和先进先出(FIFO)特性的应用非常广泛,需要熟练掌握其典型应用:
函数调用栈、表达式求值(中缀转后缀、后缀表达式求值)、括号匹配。
广度优先搜索(BFS)的实现基
原创力文档

文档评论(0)