考研408

是否需要考研?

考研前期准备

目标院校

每年9月10月才会公布

考试时长3小时

数据结构

1.时间复杂度选择题计算

2.顺序表链表特点;指针、结构体语法,链表结点定义,链表头结点与头指针,常见的五种链

表,链表的插入删除操作;顺序表和链表相关算法题真题

3.栈和队列的概念、性质、存储结构,栈和队列相关选择题;循环队列、双端队列概念以及题

目;栈和队列的应用

4.特殊矩阵(对称矩阵、三 角矩阵、三对角矩阵、稀疏矩阵)的压缩存储

  1. KMP相关(选学) :模式匹配,暴力匹配,next数组与nextval求法,KMP算法流程

6.树的基本概念,常用性质;常见的几种特殊二叉树,二叉树的常用性质及计算,二叉树的顺

序存储和链式存储

7.熟练掌握二叉树的先中后层遍历,根据遍历序列还原二叉树;线索二叉树概念与构造

8.树的存储结构,树、森林与二叉树的转换:左孩子右兄弟规则;树、森林遍历以及其转换后

二叉树遍历的对应关系

  1. WPL的计算、哈夫曼树的构造与性质、前缀编码,哈夫曼编码,定长编码与非定长编码

10.图的基本概念:无向图有向图,完全图,度的概念以及连通的概念;图的邻接矩阵与邻接表

的概念与性质(无向图与有向图邻接矩阵与邻接表特点) ;十字链表和邻接多重表

11.图的深度优先搜索以及广度优先搜索知识点与选择题

12.最小生成树的prim算法与kruskal算法的过程

13.迪杰斯特拉算法的过程,会求选取顶点顺序,最终的最短距离以及:中间过程

14.会写出给定有向图的拓扑排序

15.关键路径相关:掌握关键路径含义,会求顶点事件的最早发生时间、最晚发生时间、活动的

最早开始时间、活动的最迟开始时间、活动的时间余量、根据活动时间余量=0求关键路径。

(涉及的概念比较多,结合例题和真题进行学习)

M16.折半查找适用场景与查找流程,会画折半查找判定树,会根据折半查找判定树求查找某个元

素成功或者失败的比较次数,掌握折半查找成功和失败的最少比较次数和最多比较次数,折

半查找判定树的高度公式,会根据判定树计算成功或失败的平均查找长度ASL

17.掌握二=叉搜索树(二叉排序树)的概念与性质,插入与删除(三种情况) ;掌握平衡_二叉树

的四种旋转方式;红黑树的概念、性质与插入(选学)

18.掌握B树、B+树相关概念以及两者区别,B树的每个结点关键字最小值与最大值,以及B树的

插入(分裂以及持续分裂),删除过程 (删除非叶子结点处理策略与删除叶子结点的三个流

程) (选择题高频考点)

19.散列表概念,散列函数(存元素和查元素会使用),冲突含义,冲突处理策略线性探测法,

装填因子概念,散列表的构建,散列表成功和失败的平均查找长度ASL计算方式与区别(结合

相关真题进行学习,选择题和大题真题均有考察)

20.直接插入、折半插入、希尔排序、冒泡排序、快速排序、简单选择、堆排序、归并排序、基

数排序,掌握各种排序过程,如趟数,每趟特点,比较次数,移动次数,稳定性,时空复杂

度,最好最坏情况下的时间复杂度,适用的存储结构;书上各种排序的时空复杂度和稳定性

的表格汇总记一下

21.堆排序:掌握堆的建立,堆的插入,堆的删除具体细节(如比较次数), 如何使用堆的删除

进行排序;堆排序相关真题选择题

22.外部排序(选学) : 外排序流程,输入缓冲区输出缓冲区概念,置换选择排序,败者树,最

佳归并树以及其含义,补充虚段个数

23.算法相关:顺序表、链表、二叉树先中后层次遍历(顺序存储和链式存储)、图的深搜广 搜

(邻接表和邻接矩阵实现) (选学)、 各种排序代码实现 (重点是快速排序和归并排序) (选学)

24.算法相关:链表、二叉树结点定义代码、邻接矩阵和邻接表结点定义、并查集代码以及应用

(选学)

相关推荐
猿六凯2 天前
2024四川大学计算机考研复试上机真题
考研·算法
闲虎考研2 天前
考研题库与考研真题分别应该如何使用?
考研
王嘉俊9253 天前
计算系统概述核心知识图谱(考研专项版)
考研·计算机组成原理·计组
眼镜蛇学习编程3 天前
c语言程序设计--数组里面考察最多的一个知识点-考研冲刺复试面试问答题。
c语言·考研·面试
一袋米扛几楼983 天前
【408考研网络】2024考研原题计算机网络知识点总结(共六题)
网络·计算机网络·考研
闲虎考研4 天前
考研初试需要准备多少时间用于复习备考?
考研
猿六凯4 天前
历年杭州电子科技大学计算机考研复试上机真题
考研
L73S374 天前
C/C++输入输出(1)
c++·笔记·学习·考研·蓝桥杯
屁股割了还要学5 天前
【计算机网络入门】应用层
网络·学习·计算机网络·考研·网络安全