考研辅导讲义-杜小杰.docVIP

  • 6
  • 0
  • 约3.23万字
  • 约 10页
  • 2018-06-23 发布于河南
  • 举报
考研辅导讲义-杜小杰

一、2012年数据结构考研大纲 【硕士研究生考试】 Ⅰ考查目标 计算机学科专业基础综合考试涵盖数据机构、计算机组成原理、操作系统和计算机网络等学科专业基础课程。要求考生比较系统地掌握上述专业基础课程的概念、基本原理和方法,能够运用所学的基本原理和基本方法分析、判断和解决有关理论问题和实际问题。 考试形式和试卷结构 一、 试卷满分及考试时间本试卷满分为150分,考试时间为180分钟 二、 答题方式答题方式为闭卷、笔试 三、 试卷内容结构 数据结构 45分计算机组成原理 45分 操作系统 35分计算机网络 25分 四、 试卷题型结构单项选择题 80分(40小题,每小题2分)综合应用题 70分研大纲解析一、大纲变化   2012年计算机统考的数据结构部分大纲都是变动在第六部分的排序方面,具体如下: 2011年大纲 2012年大纲 变动 六、内部排序 六、排序 将内部排序范围扩展为排序 (一) 排序的基本概念 (一) 排序的基本概念 无变化 (二) 插入排序 (二) 插入排序 无变化 1. 直接插入排序 2. 直接插入排序 无变化 2. 折半插入排序 3. 折半插入排序 无变化 (三) 起泡排序(bubble sort) (三) 起泡排序(bubble sort) 无变化 (四) 简单选择排序 (四) 简单选择排序 无变化 (五) 希尔排序(shell sort) (五) 希尔排序(shell sort) 无变化 (六) 快速排序 (六) 快速排序 无变化 (七) 堆排序 (七) 堆排序 无变化 (八) 二路归并排序(merge sort) (八) 二路归并排序(merge sort) 无变化 (九) 基数排序 (九) 基数排序 无变化 (十)外部排序 新增加 (十) 各种内部排序算法的比较 (十一) 各种排序算法的比较 将内部排序范围扩展为排序 (十一) 内部排序算法的应用 (十二) 排序算法的应用 将内部排序范围扩展为排序  二、复习建议   2012年的统考大纲对数据结构的考查目标定位掌握数据结构的基本概念、基本原理和基本方法,掌握数据的逻辑结构、存储结构以及基本操作的实现;能够对算法进行基本的时间复杂度和空间复杂度的分析;能够运用数据结构的基本原理和方法进行问题的分析求解,具备采用C、C++或JAVA语言设计程序与实现算法的能力。 1. 顺序存储结构 2. 链式存储结构 3. 线性表的应用 本章考试的知识点不多,做到深刻理解,能够应用相关知识点解决实际问题。链表上插入、删除节点时的指针操作是选择题的一个常考点,诸如双向链表等一些相对复杂的链表上的操作也是可以出现在综合应用题当中的。 O(1)O(logn)O(n)O(nlogn) O(n2)O(n3) 指数时间的关系为: O(2n)O(n!)O(nn) 3、线性表的逻辑结构,是指线性表的数据元素间存在着线性关系。主要是指:除第一及最后一个元素外,每个结点都只有一个前趋和只有一个后继。线性表的顺序存储方式及其在具体语言环境下的两种不同实现:表空间的静态分配和动态分配。。循环链表中设置尾指针而不设置头指针的好处以下几种常用链表的特点和运算:单链表、循环链表双向链表双向循环链表。即其各自适用的场合。 通过对它们的讨论可知它们各有优缺点,顺序存储有三个优点: (1)方法简单,各种高级语言中都有数组,容易实现。 (2)不用为表示结点间的逻辑关系而增加额外的存储开销。 (3)顺序表具有按元素序号随机访问的特点。 但它也有两个缺点: (1)在顺序表中做插入删除操作时,平均移动大约表中一半的元素,因此对n较大的顺序表效率低。 (2)需要预先分配足够大的存储空间,估计过大,可能会导致顺序表后部大量闲置;预先分配过小,又会造成溢出。 链表的优缺点恰好与顺序表相反。 在实际中怎样选取存储结构呢? (1)基于存储的考虑 对线性表的长度或存储规模难以估计时,不宜采用顺序表;链表不用事先估计存储规模,但链表的存储密度较低,显然链式存储结构的存储密度是小于1的。 (2)基于运算的考虑 在顺序表中按序号访问ai的时间性能时O(1),而链表中按序号访问的时间性能O(n),所以如果经常做的运算是按序号访问数据元素,显然顺序表优于链表;而在顺序表中做插入、删除时平均移动表中一半的元素,当数据元素的信息量较大且表较长时,这一点是不应忽视的;在链表中作插入、删除,虽然也要找插入位置,但操作主要是比较操作,从这个角度考虑显然后者优于前者。 (3)基于环境的考虑 顺序表容易实现,任何高级语言中都有数组类型,链表的操作是基于指针的,相对来讲前者简单些,也是用户考虑的一个因素。 总之,两种存储结构各有长短,选择那一种由实际问题中的主要因素决定。通常“较稳定”的线性表选择顺序

文档评论(0)

1亿VIP精品文档

相关文档