山东大学2002计算机研究生入学考试专业课.docVIP

山东大学2002计算机研究生入学考试专业课.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
山东大学2002计算机研究生入学考试专业课

山东大学2002计算机研究生入学考试专业课辅导班 《数据结构》笔记 第一章 基本概念 : 数据---数据结构:a、逻辑:集合、线性表、树、图 b、物理:顺序、链式 抽象数据类型(不用写很全的描述) 算法分析: a、时间复杂性 (会分析语句执行次数,比较交换次数。) b、空间复杂性 (只在后续的内部排序中提到。) 第二章 线性表的定义、特点。 顺序存储地址表示:loc(ai)=loc(a1)+(i-1)l. 链式存储:几种链的相互关系 a、一般单链表 b、循环单链表(最后空指针指向头) c、双向链表 算法设计 看清题义的描述(有无头接点、结构、不许另外申请额外空间)、不丢失指针,不要遗漏特殊情况。 见图,求逆转 if l.link=nill return; if l.link.link=nill, return; p=l.link;q=p.link;r=q.link while rnill { q.link=p;p=q;q=r;} q.link=p;l.link=nill,l.link=q; 在草纸上将每一步指针画出,可以有效帮助解题 第三章 栈的表示和实现,操作受限的线性表。 栈的应用(书中的例子不考,不用看)但考试中可以用到栈。 利用栈实现递归的工作原理(画栈的变化一部分不错要求,此部分为唯一带*号而要掌握的一节) 队列的定义、表示和实现: a、链式 b、 顺序---循环队列(假溢出情况而导致循环队列) 第四章 要求不多,基本概念 串的基本定义; 三种存储表示的基本思想:定长顺序存储、堆分配存储、串的块链存储表。 第五章 数组的定义及顺序表示(行先、列先)。 稀疏惧阵、特殊惧阵(值相同或零元素在距阵的分布有一定规律)的定义、用途、结构表示、三元组。运算(转置、加减乘除)不做要求。 ▲广义表的定义及存储结构表示。画出结构,指出表头表尾。 第六章 树 写算法时可描述一下算法思想和写算法所需要的结构,算法设计题不会超过1/3。 树的定义、表示方法、求法。 二叉树的定义、性质及存储(含完全、满二叉树) 性质:参数,不同度接点数,父子关系(肯定考,考试时可以用事例来验证一下。) 例:n个接点的二叉树有n+1个指针域空间。 存储:顺序:按完全二叉树编号;链式:二、三叉。 ▲二叉数的遍历序列及算法。 由前序、后序可以唯一确定二叉数。 许多其它算法是从此得到的。 a)中序递归 b)中序非递归 用栈(思想--后进先出,先出的要后进) 从根开始 左子后代压栈的循环 退栈访问 右自入栈 c)按层次遍历,用队列(思想:先进的先出,先出的要先进) 图的按广度遍历与此思想相似,按邻接表。 掌握方法,遍历结构,算法不做要求 森林《———》二叉树 、一般树《———》二叉树 、遍历序列《———》二叉树、森林、一般树的遍历。 哈夫曼树的思想与构造方法:会方法,算法不做要求。 图的定义和求法。 图的存储结构(都应该掌握):邻接惧阵(对角线上有时为0,有时为无穷,但是意思一致)、邻接表、重邻接表、十字链表。 图的遍历:深度、广度 生成树和最小生成树:概念和求法的思想。 AOV和AOE网络的概念、用途(算法不做要求) a)AOV拓扑排序,工程得以进行 b)AOE 关键路径、关键活动。(要会求方法) 最短路径问题:单源点、所有顶点对 关于本章的算法(书本上的例题) 第九章 静态表:(方法、性能分析) a)、顺序表----顺序查找 b)、有序表 --------折半查找 c)、索引顺序表 2.树、平衡二叉树的定义和特点,平衡二叉树的4个调整规律要知道为什么,算法不做要求。 3.B-树和B+树的基本概念(今年从简)例如:M的作用? 4.哈系表的定义、组织思想、特点、构造方法及应用:hash函数、冲突处理;分析平均查找长度;P261—262不考 内部排序 除基数排序外,其他方法的思想、特点、应用 时间(主要)/空间复杂度分析,算法不做要求 无 文件 基本概念,基本思想,具体组织方法、结构、特点 例:把……和……放在一起,索引 本章的算法、公式分析不做要求 文字录入:kybird(e_bird@163.com)于2002/10/26 感谢zhangle0403提供笔记图片

文档评论(0)

jiupshaieuk12 + 关注
实名认证
文档贡献者

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

版权声明书
用户编号:6212135231000003

1亿VIP精品文档

相关文档