- 5
- 0
- 约1.26万字
- 约 5页
- 2016-10-12 发布于贵州
- 举报
数据结构考试大(本,2011)
数据结构考试大纲
? ?数据结构是计算机专业的主干课、专业基础课,主要介绍用计算机解决一系列问题特别是非数值信息处理问题时所用的各种组织数据的方法、存储数据结构的方法以及在各种结构上执行操作的算法。通过教学要求学生掌握各种数据结构的特点、存储表示、运算方法以及在计算机科学中最基本的应用,培养、训练学生选用合适的数据结构和编写质量高、风格好的应用程序的能力,并为后续课程的学习打下良好的理论基础和实践基础。数据、数据元素、数据类型、数据结构、数据的逻辑结构与结构概念算法的特性、算法的时间、算法的空间
掌握线性表的基本概念及其两种存储结构(顺序存储、链式存储)。
掌握顺序表的各种操作(插入、删除等)实现及算法复杂度。
掌握单链表的各种操作(插入、删除等)实现及算法复杂度。
了解带头结点的单链表的头结点的作用。
了解循环单链表、循环双链表等概念及其特点。
了解双链表的概念及其实现(重点是插入、删除操作的实现)。
掌握顺序表和链表的特点,对比他们的优缺点。
本章要求掌握的程序代码:顺序表类、单链表结点类、单链表类、带头结点的单链表类。
第3章 桟和队列(15%):
了解栈、队列的基本概念。
熟练掌握掌握树和、性质二叉树二叉树掌握建立树和编码的方法及带权路径长度的计算树树
本章要求掌握的程序代码:二叉树结点类、二叉树类。
第7章 图(10%):
了解图的基本概念(图的定义、有向图、无向图、完全图、带权图、邻接顶点、顶点的度、子图、路径、连通图、强连通图等)。
熟练掌握图的两种存储结构(邻接矩阵表示法、邻接表表示法)。
熟练掌握图的两种遍历算法(深度优先搜索遍历、广度优先搜索遍历)、能采用这两种遍历算法得到图的生成树。
熟练掌握图的两种最小生成树(MST)算法思想(Prim、Kruskal)。
熟练掌握图的最短路径算法思想(Dijkstra)。
本章只要求掌握各种算法的思想,所有程序代码均不要求掌握。另外,在没有特殊说明的情况下,找邻接点时按照顶点下标从小到大的顺序搜索。
第8章 查找(15%):
了解查找的基本概念(查找表、查找、平均查找长度ASL)。
熟练掌握线性表的查找算法(顺序查找、折半查找、分块查找)。会计算查找过程中的比较次数,会分析它们的算法时间复杂度,了解它们的优点和缺点,能够根据实际情况选择适当的查找算法。
掌握二叉排序树的定义以及查找、插入、删除等操作。掌握二叉排序树的查找性能分析方法,会计算二叉排序树的平均查找长度。
了解散列技术涉及的一些基本概念(散列、散列函数、冲突、同义词等),会使用除留余数法构造散列函数,熟练掌握解决处理冲突的两种方法(开放定址法、链地址法),会计算散列查找的平均查找长度。
本章要求掌握的程序代码:折半查找、顺序表的顺序查找、单链表的顺序查找。
第9章 排序(15%):
了解排序的基本概念(数据序列、关键字、稳定性、排序分类)。
熟练掌握各种内排序算法(直接插入排序、希尔排序、冒泡排序、快速排序、直接选择排序、归并排序)的思想及其实现。
了解上述6种排序算法的时间复杂度、空间复杂度和稳定性,能够根据实际情况选择适当的排序算法。
本章要求掌握的程序代码:上述6种排序算法的Java语言实现均要求掌握。
二、试卷命题类型:
选择题(40%,20×2)
填空题(10%,10×1)
简答题(38%,6道)
程序填空(12%,6×2)
三、题型举例:
1.的是( )(A) 先进先出(B)后进先出(C)只能进行插入(D)只能进行删除.高度为h的二叉树,至有______________个结点.假设用于通信的电文仅由A-H八个字母组成,字母在电文中出现频率分别为7,19,2,6,32,3,21,10。试为这八个字母设计编码element的结点。
public int indexOf(E element)
{
if (element!=null)
for (int i=0; ithis.n; i++)
if (this.table[i].equals(element))
空1 ;
return -1;
}
空1:return i
integrated energy, chemicals and textile Yibin city, are the three core pillars of the industry. In 2014, the wulia
您可能关注的文档
- 数据库原理选择空题.doc
- 数据库基础与Vsual Foxpro环境.doc
- 数据库基础与应Access 2010 习题答案(汇总).doc
- 数据库基础与应Access2010第3-6章简答题答案.doc
- 数据库基础与应期末重点复习题【免费】.doc
- 数据库基础与应辅导6.doc
- 数据库基础知识sql语句.doc
- 数据库复习模拟题6.doc
- 数据库应用技术—SQL Server 2005篇(第2版).doc
- 数据库应用技术核说明.doc
- 2026年及未来5年内中国液体氩气行业投资前景及策略咨询研究报告.docx
- 2026年及未来5年内中国黄铜合页行业投资前景及策略咨询研究报告.docx
- 2026年及未来5年内中国竹工艺家具行业投资前景及策略咨询研究报告.docx
- 2025年中国微机数显自动分析仪市场调查研究报告.docx
- 2026年及未来5年内中国微尘白色粉笔行业投资前景及策略咨询研究报告.docx
- 2025年中国微电脑型压胶机市场调查研究报告.docx
- 2026年及未来5年内中国数字化等功游泳训练测试系统行业投资前景及策略咨询研究报告.docx
- 2025年中国圆形花瓶市场调查研究报告.docx
- 2026年及未来5年内中国植物纤维静淀过滤器行业投资前景及策略咨询研究报告.docx
- 2025年中国超音波手套机市场调查研究报告.docx
最近下载
- 四川省2025年中考数学真题试卷十五套附答案.pdf VIP
- 《数据库原理与应用》课程标准.pdf VIP
- 本科论文毕设-基于JAVA酒店管理系统毕业设计论文.doc VIP
- 2025年德州职业技术学院单招笔试数学试题库含答案解析.docx VIP
- 氟化物微纳复合玻璃与透明陶瓷:设计原理、制备工艺与性能研究.docx VIP
- 2025海上风电系统智能运维的数字孪生技术(英文).pdf VIP
- 2025年德州职业技术学院单招《数学》真题(重点)附答案详解.docx VIP
- 牵引供电变电所-分区所-AT所.pdf VIP
- 投标产品质量、供货、售后服务、残次品退换承诺方案.docx VIP
- 子宫肌瘤的诊治中国专家共识解读.docx VIP
原创力文档

文档评论(0)