2019年北京邮电大学807软件工程专业综合自命题科目考研初试大纲.docVIP

  • 22
  • 0
  • 约2.73千字
  • 约 7页
  • 2019-10-20 发布于广东
  • 举报

2019年北京邮电大学807软件工程专业综合自命题科目考研初试大纲.doc

807软件工程专业综合 第一部分? 数据结构(90/150) 一、考试要求 要求考生比较系统地理解数据结构的基本概念和基本理论,掌握各种数据结构的特点和基本方法,着重考察考生综合运用所学知识分析问题和解决问题的能力。要求考生能够用C/C++语言描述数据结构中的算法。 二、考试内容 (一)绪论 数据结构的基本概念,数据的逻辑结构、存储结构; 算法的定义和应具有的特性,算法设计的要求,算法的时间复杂度分析和算法的空间复杂度分析。 (二)线性表 线性结构的特点、线性表的定义,线性表的基本操作; 线性表的顺序存储结构,对其进行检索、插入和删除等操作; 线性表的链式存储结构,单链表、双向链表和循环链表这三种链表形式的存储结构和特点以及基本操作。 (三)栈和队列,递归算法 栈的定义、结构特点及其存储方式(顺序存储与链接存储)和基本操作的实现算法; 队列的结构、特点及其存储方式(顺序存储与链接存储)和基本操作的实现算法。 递归的基本概念和实现原理以及用递归的思想描述问题和书写算法的方法; 用栈实现递归问题的非递归解法。 (四)数组和串 串的基本概念、串的存储结构和相关的操作算法; 数组的存储结构,在顺序存储的情况下,数组元素与存储单元的对应关系; 稀疏矩阵的存储结构和特点以及基本操作。 字符串匹配算法(例如KMP算法)。 (五)树和森林 树的结构和主要概念,各种二叉树的结构及其特点; 二叉树的三

文档评论(0)

1亿VIP精品文档

相关文档