计算机考研模拟题:数据结构和算法篇
版权申诉
199 浏览量
更新于2024-08-16
收藏 14KB PDF 举报
计算机考研模拟题汇编.pdf
本资源摘要信息是关于计算机考研模拟题汇编的知识点总结,涵盖了计算机科学的多个方面,包括算法、数据结构、栈和队列、树和图等。
1. 算法的时间复杂度取决于问题规模和待处理数据的初态。这意味着,算法的时间复杂度不仅取决于问题的规模,还取决于待处理数据的初始状态。
2. 存储单元的地址在连续存储设计时可能是连续的,也可能是不连续的,这取决于具体的存储设计。
3. 链表存储线性表具备插入和删除不需要移动元素的特点,但不具备随机访问任何一个结点的特点。
4. 带头结点的循环双向链表为空的判定条件是头指针为 NULL 或头指针的下一个结点的前驱结点为空。
5. 若线性表最常用的操作是存取第 i 个元素及其前驱和后继元素的值,为节省时间应采用双向链表的存储方式。
6. 栈操作数据的原则是后进先出,这意味着栈中最后入栈的元素将最先出栈。
7. 一个栈的进栈序列是 A、B、C、D、E,则栈的可能的输出序列是 E、D、C、B、A。
8. 输入序列为 ABC,若输出队列变为 CBA 时,经过的栈操作是 push,push,push,pop,pop,pop。
9. 若用一个大小为 6 的数组来实现循环队列,且当前 rear 和 front 的值分别为 0 和 3,当从队列中删除一个元素,再加入两个元素后,rear 和 front 的值分别为 2 和 5。
10. 线性二叉树是一种逻辑结构,它是一种特殊的二叉树,每个结点最多有两个孩子结点。
11. 利用二叉链表存储树,则根结点的右指针是空的。
12. 设树 T 的度为 4,其中度为 1、2、3、4 的结点个数分别为 4、2、1、1,则 T 中的叶子结点数为 7。
13. 在有向图的邻接表存储结构中,顶点 v 在链表中出现的次数是顶点 v 的出度。
这些知识点涵盖了计算机科学的多个方面,包括算法、数据结构、栈和队列、树和图等,为计算机考研提供了重要的参考资料。
2021-10-08 上传
2023-07-05 上传
2021-09-29 上传
2021-08-31 上传
2021-10-12 上传
2022-06-19 上传
2019-07-14 上传
2024-06-06 上传
2020-07-15 上传
XWJcczq
- 粉丝: 2
- 资源: 7万+
最新资源
- SSM动力电池数据管理系统源码及数据库详解
- R语言桑基图绘制与SCI图输入文件代码分析
- Linux下Sakagari Hurricane翻译工作:cpktools的使用教程
- prettybench: 让 Go 基准测试结果更易读
- Python官方文档查询库,提升开发效率与时间节约
- 基于Django的Python就业系统毕设源码
- 高并发下的SpringBoot与Nginx+Redis会话共享解决方案
- 构建问答游戏:Node.js与Express.js实战教程
- MATLAB在旅行商问题中的应用与优化方法研究
- OMAPL138 DSP平台UPP接口编程实践
- 杰克逊维尔非营利地基工程的VMS项目介绍
- 宠物猫企业网站模板PHP源码下载
- 52简易计算器源码解析与下载指南
- 探索Node.js v6.2.1 - 事件驱动的高性能Web服务器环境
- 找回WinSCP密码的神器:winscppasswd工具介绍
- xctools:解析Xcode命令行工具输出的Ruby库