ImageVerifierCode 换一换
格式:DOCX , 页数:6 ,大小:17.86KB ,
资源ID:3804221      下载积分:20 文钱
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,省得不是一点点
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.wenke99.com/d-3804221.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(数据结构与算法考试大纲.docx)为本站会员(创****公)主动上传,文客久久仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知文客久久(发送邮件至hr@wenke99.com或直接QQ联系客服),我们立即给予删除!

数据结构与算法考试大纲.docx

1、数据结构与算法考试大纲一、 参考教材唐宁九、游宏跃、朱宏、杨秋辉 主编,数据结构与算法 (C+版),清华出版社,2009 年二、 主要内容课程要求:了解常见数据结构的概念,掌握数据结构的构造方法以及相应的算法思想,会对重点数据结构的操作方法和算法进行简单的伪代码编写。第一章、 绪论重点:数据结构的基本概念,算法的基本概念,算法的时间复杂度以及空间复杂度的计算。1数据结构的基本概念1.1 数据1.2 数据元素与数据项1.3 数据结构2算法与算法分析2.1 算法2.2 算法分析第二章、 线性表重点:线性表的顺序存储和链式存储结构,链式存储结构中的单链表、循环链表以及双向链表的查找、插入以及删除操作

2、。1. 线性表的逻辑结构2. 线性表的顺序存储结构3. 线性表的链式存储结构3.1 单链表3.2 循环链表3.3 双向链表第三章、 栈与队列重点:栈与队列的概念,二者的区别,栈数据中的查找、出栈和入栈操作,队列的查找、插入和删除。1. 栈1.1 栈的基本概念1.2 顺序栈1.3 链式栈2. 队列2.1 队列的基本概念2.2 链队列2.3 循环队列队列的顺序存储结构第四章、 串重点:理解串这种数据结构,知道简单字符串匹配、首尾字符串模式匹配以及KMP 匹配算法的思想。1. 串类型的定义2. 字符串的实现3. 字符串模式匹配算法3.1 简单字符串模式匹配算法3.2 首尾字符串模式匹配算法3.3 K

3、MP 模式匹配算法第五章、 数组和广义表重点:数组与广义表的概念、特殊矩阵(特别是稀疏矩阵)的表示方法、广义表的存储结构,广义表的长度和深度。1. 数组1.1 数组的基本概念1.2 数组的顺序存储方式2. 矩阵2.1 矩阵的定义和操作2.2 特殊矩阵2.3 稀疏矩阵3. 广义表3.1 基本概念3.2 广义表的存储结构第六章、 树和二叉树重点: 树的定义,二叉树的性质,二叉树的遍历 (前序、中序、后序、层次),哈夫曼树的定义和构造。1. 树的基本概念1.1 树的定义1.2 基本术语2. 二叉树2.1 二叉树的定义2.2 二叉树的性质2.3 二叉树的存储结构3. 二叉树的遍历3.1 遍历的定义3.

4、2 遍历算法4. 树和森林4.1 树的存储表示4.2 森林的存储表示4.3 树和森林的遍历4.4 树和森林与二叉树的转换5. 哈夫曼树与哈夫曼编码5.1 哈夫曼树的基本概念5.2 哈夫曼树构造算法5.3 哈夫曼树编码第七章、图重点:图的邻接矩阵,邻接表表示方法,图的遍历,图的最小代价生成树算法,有向无环图的拓扑排序算法,关键路径以及图中顶点的最短路径问题。1. 图的定义和术语2. 图的存储表示2.1 邻接矩阵2.2 邻接表3. 图的遍历3.1 深度优先搜索3.2 广度优先搜索4. 图的最小代价生成树4.1 Prim 算法4.2 Kruskal 算法5. 有向无环图的应用5.1 拓扑排序5.2

5、关键路径6. 最短路径问题6.1 单源点最短路径6.2 所有顶点之间的最短路径第八章、 查找重点:静态表查找与动态查找表、二叉排序树、散列表(hash 表) 。1. 查找的基本概念2. 静态表的查找2.1 顺序查找2.2 有序表的查找3. 动态查找表3.1 二叉排序树4. 散列表4.1 散列表的概念4.2 构造散列函数的方法4.3 处理冲突的方法第九章、 排序重点:插入排序、交换排序、选择排序、归并排序的思想,各种排序算法的时间复杂度以及空间复杂度。1. 排序概述2. 插入排序2.1 直接插入排序2.2 Shell 排序3. 交换排序3.1 冒泡排序3.2 快速排序4. 选择排序4.1 普通选择排序4.2 堆排序5. 归并排序6. 各种内部排序算法讨论第十章、 文件重点: 顺序文件、索引文件和散列文件。1. 文件的常用文件结构1.1 顺序文件1.2 索引文件1.3 散列文件第十一章、 常用算法重点:了解贪心算法、递归算法、分治算法和动态规划算法的思想1. 算法设计1.1 递归算法1.2 分治算法1.3 动态规划算法1.4 贪心算法

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。