硕士研究生入学考试《计算机专业基础综合》考试大纲

二叉树遍历  时间:2021-02-19  阅读:()

考察模块一《数据结构》一、考试要求《数据结构》是一门专业基础课,要求考生能够理解数据结构的基本概念;掌握数据结构中逻辑结构、存储结构的基本概念和差异,以及各种基本操作的实现;在掌握基本的数据处理原理和方法的基础上,能够对算法进行设计与分析;能够选择合适的数据结构和方法进行问题求解;能够针对具体问题设计正确的数据结构加以应用;具备采用类c或c++或JAVA语言设计与实现算法的能力.

本课程包括:算法的基本概念、分析和设计方法;软件开发中常用的各类结构,包括线性结构、树结构、图结构;查找、排序等各类常用算法.
主要考察学生对数据结构基础知识的理解、是否具备对现有常用结构和算法的应用能力、是否具备针对具体应用设计合适数据结构的能力.

二、考试题型及权重(共75分)⑴选择:30分;⑶简答题:15分;⑷算法应用题:20分;⑸算法设计题:10分.
三、考查范围(1)基本概念和算法分析本部分的目的是介绍数据结构中常用的基本概念和术语以及学习数据结构的意义.
重点要求理解数据结构的基本概念、算法的基本要素和基本要求.
掌握简单的算法时间/空间复杂度分析方法.
理解抽象数据结构的定义,理解最好、最坏和平均复杂度的分析和计算方法.

(2)线性表本部分的目的是介绍线性表的逻辑结构和各种存储表示方法,以及定义在逻辑结构上的各种基本运算及其在存储结构上如何实现这些基本运算.
重点要求熟练掌握线性表的定义和基本操作,能够熟练掌握线性表的两种实现方法(顺序存储和随机存储),熟知线性表的应用范围.
理解线性表的各种存储结构、操作实现的异同点,优缺点.

(3)栈和队列本部分的目的是介绍栈和队列的逻辑结构定义及在两种存储结构上如何实现栈和队列的基本运算.
重点要求熟练掌握栈和队列的基本概念,以及栈和队列的两种实现方法(顺序存储结构实现和链式存储结构实现)及其操作的实现.
能够掌握栈和队列的基本应用.

(4)树和二叉树本部分的目的是介绍二叉树的定义、性质、存储结构、遍历、线索化;树的定义、存储结构、遍历、树和森林的转换及赫夫曼树及其赫夫曼编码等内容.
重点要求熟练掌握树的基本概念、基本性质.
熟练掌握二叉树的定义及其主要特征、二叉树的顺序存储结构和链式存储结构、二叉树的遍历操作;掌握线索二叉树的基本概念和构造;掌握基于二叉树遍历操作所衍生出的各类操作,例如二叉树的构造、二叉树叶子节点的统计、求二叉树深度操作等.
理解树的存储结构,掌握森林和二叉树的相互转换,树和森林的遍历操作.
理解二叉排序树的基本原理和算法,掌握平衡二叉树的各种操作;掌握哈夫曼(Huffman)树和哈夫曼编码,并能够在实际的问题中加以应用.

(5)图本部分的目的是介绍图的基本概念、两种常用的存储结构、两种遍历方法以及图的应用算法.
重点要求掌握图的基本概念,基本性质.
掌握图的存储方法,掌握图存储的邻接矩阵法和邻接表法.
掌握图的两种遍历方法:深度优先遍历、广度优先遍历.
理解基于图的最小(代价)生成树算法、最短路径算法、拓扑排序算法.
了解关键路径算法.

(6)查找本部分的目的是介绍线性表、树和哈希表的查找方法、算法实现以及各种查找方法的时间性能(平均查找长度)分析.
重点要求掌握顺序查找、折半查找、二叉排序树和哈希表查找的基本思想和算法实现.
了解平衡二叉树、B-树的基本概念及基本操作、B+树的基本概念.
能够理解各种不同查找算法的适用情况,以及不同算法的性能分析.

(7)内部排序内部排序部分的目的是介绍五大类内部排序方法的基本思想、排序过程、算法实现、时间和空间性能的分析;并且对各种排序方法进行比较.
重点要求掌握直接插入排序、快速排序、堆排序和归并排序的基本思想和排序过程.
理解基数排序、折半插入排序等排序方法的基本思想和排序过程.
掌握各类排序方法的性质、效率对比.

搬瓦工:香港PCCW机房即将关闭;可免费升级至香港CN2 GIA;2核2G/1Gbps大带宽高端线路,89美元/年

搬瓦工怎么样?这几天收到搬瓦工发来的邮件,告知香港pccw机房(HKHK_1)即将关闭,这也不算是什么出乎意料的事情,反而他不关闭我倒觉得奇怪。因为目前搬瓦工香港cn2 GIA 机房和香港pccw机房价格、配置都一样,可以互相迁移,但是不管是速度还是延迟还是丢包率,搬瓦工香港PCCW机房都比不上香港cn2 gia 机房,所以不知道香港 PCCW 机房存在还有什么意义?关闭也是理所当然的事情。点击进...

云如故枣庄高防(49元)大内存2H2G49元8H8G109元

云如故是一家成立于2018年的国内企业IDC服务商,由山东云如故网络科技有限公司运营,IDC ICP ISP CDN VPN IRCS等证件齐全!合法运营销售,主要从事自营高防独立服务器、物理机、VPS、云服务器,虚拟主机等产品销售,适合高防稳定等需求的用户,可用于建站、游戏、商城、steam、APP、小程序、软件、资料存储等等各种个人及企业级用途。机房可封UDP 海外 支持策略定制 双层硬件(傲...

妮妮云80元/月,香港站群云服务器 1核1G

妮妮云的来历妮妮云是 789 陈总 张总 三方共同投资建立的网站 本着“良心 便宜 稳定”的初衷 为小白用户避免被坑妮妮云的市场定位妮妮云主要代理市场稳定速度的云服务器产品,避免新手购买云服务器的时候众多商家不知道如何选择,妮妮云就帮你选择好了产品,无需承担购买风险,不用担心出现被跑路 被诈骗的情况。妮妮云的售后保证妮妮云退款 通过于合作商的友好协商,云服务器提供2天内全额退款,超过2天不退款 物...

二叉树遍历为你推荐
刷网站权重适当的刷百度指数对网站权重有影响吗51自学网站谁能给我免费学习的网站吧 谢谢了最新qq空间代码qq空间最新免费代码1433端口如何打开1433端口ps抠图技巧photoshop最基本的抠图方法和技巧!qq怎么发邮件手机QQ怎么发邮件vbscript教程vbs 学习方法以及 vbs 实例 有编程基础保护气球气球保护液可以用什么来代替?创维云电视功能创维健康云电视有什么功能?创维云电视功能谁能具体介绍一下创维云电视的主要功能,以及基本的使用方式,如果能分型号介绍就更好了,O(∩_∩)O谢谢
北京域名空间 网易域名邮箱 liquidweb omnis koss 香港机房托管 轻博 2017年万圣节 dux 帽子云 me空间社区 美国在线代理服务器 中国网通测速 四核服务器 跟踪路由命令 重庆服务器 hostease 谷歌搜索打不开 石家庄服务器 标准机柜 更多