数据结构本期末复习指导精心制作.doc

  1. 1、本文档共56页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数据结构本期末复习指导精心制作

数据结构(本)期末复习指导 第一部分 课程考核说明 一、考核说明 数据结构(本)是中央计算技术专业的一门统设必修课程。内容包括:使学生深地理解数据的逻辑结构和物理结构以及有关算法,基本的程序设计技能,编制高效可靠的程序,为学习课程奠定基础。  现将有关考核的几个问题说明如下:   考核对象   算机技术专业()学生。   2考核依据   以教学大纲为依据编制,考核说明是本课程形成性考核和终结性考试命题的基本依据。   3考核方式   采用形成性考核和终结性考试相结合的方式。   4课程成绩的记分方法   课程成绩按百分制记分,其中形成性考核所占的比例为0%,终结性考试占0%可以获得课程学分。形成性考核的要求、形式及手段占课程成绩的0%。  6终结性考要求及方式    考试要求 考核要求分为了解、理解掌握 考组卷原则  在考核说明所规定的内容和要求之内命题。在教学内容范围之内,按照理论联系实际原则,考察学生对所学知识应用能力的试题,不属于超纲。 试题的难易程度和题量适当,按难易程度分为个层次:易占%,%,难占%。题量安排以大多数考生能在规定的考试时间内做完并有一定时间检查为原则。试题类型选择题:每2分,共0分填空题:每2分,共2分      答题时限 答题时限90分钟。 2.二叉排序树的查找。 3.哈希表(哈希表的定义、哈希函数的构造、处理冲突的方法、哈希表的查找和分析)。 [考核要求] 1.了解查找的相关概念。 2.掌握顺序表的查找方法、步骤、程序实现、时间复杂度和平均查找长度。 3.掌握在有序的顺序表上进行折半查找的方法、步骤、程序实现。 4.掌握折半查找的判定树的构造方法。能利用判定树求平均查找长度。 5.掌握二叉排序树的确切定义,掌握建立二叉排序树的步骤和方法。理解在二叉排序树中进行输入、删除操作的规则。 6.了解哈希表的相关概念和原理,了解常用哈希函数的构造和处理冲突的方法。理解哈希函数和哈希表的关系及在查找中的应用。 第9章 排序(6学时) [考核知识点] 1.插入排序(直接插入排序、希尔排序) 2.交换排序(冒泡排序、快速排序) 3.选择排序(简单选择排序、堆排序) 4.归并排序 [考核要求] 1.掌握教材中介绍的各种排序算法的基本原理、步骤。 2.能针对小规模具体实例,按相关排序算法的规则人工完成排序;能通过分析排序的中间结果判断所用的排序算法。 3.能正确理解相关排序算法的程序实例,并重点掌握算法中的关键步骤和关键语句。 4.掌握堆和特殊的完全二叉树的对应关系。掌握建堆、筛选算法和完全二叉树相关操作的对应关系。 三、试题类型及答案 一、单项选择题(每小题2分,共30分) 1.数据结构中,与所使用的计算机无关的是数据的( )结构。 A. 逻辑 B. 物理 C. 存储 D. 逻辑与物理 2.下述各类表中可以随机访问的是( )。 A. 单向链表 B. 双向链表 C.单向循环链表 D.顺序表 3.在一个长度为n的顺序表中为了删除第5个元素,从前到后依次移动了15个元素。则原顺序表的长度为( )。 A. 21 B. 20 C. 19 D. 25 4.元素2,4,6按顺序依次进栈,则该栈的不可能的输出序列是( )。 A. 6 4 2 B. 6 2 4 C. 4 2 6 D. 2 6 4 5.一个队列的入队序列是5,6,7,8,则队列的输出序列是( )。 A. 5 6 7 8 B. 8 7 6 5 C. 7 8 6 5 D.可能有多种情况 6. 串函数StrCmp(“d”,“D”)的值为( )。 A.0 B.1 C.-1 D.3 7.在一个单链表中,p、q分别指向表中两个相邻的结点,且q所指结点是p所指结点的直接后继,现要删除q所指结点,可用语句( )。 A.p=q->next B.p->next=q C.p->next=q->next D.q->next=NULL 8.设一棵哈夫曼树共有n个非叶结点,则该树一共有( )个结点。 A. 2*n-1 B. 2*n +1 C. 2*n D. 2*(n-1) 9.对如图1所示二叉树进行中序遍历,结果是( )。 A. dfebagc B. defbagc C. defbacg D.dbaefcg

文档评论(0)

haihang2017 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档