考博信息网 >> 文章中心 >> 考研复习 >> 专业课 >> 正文 2018年辽宁师范大学C语言与数据结构考研大纲
2018年辽宁师范大学C语言与数据结构考研大纲
《C 语言与数据结构》(866)考试大纲注意:本大纲为参考性考试大纲,是考生需要掌握的基本内容。一、C 语言程序设计部分(一)数据类型与基本操作1、常量、变量、运算符、表达式2、不同类型数据间的转换3、数据的输入/输出(二)C 语言程序的流程设计1、程序与算法2、分支结构3、循环结构(三)函数1、函数的定义与声明2、变量的作用范围3、函数的封装作用(四)数组1、一维数组和二维数组2、字符数组和字符串(五)指针1、地址与指针2、指针与数组3、指针与字符串(六)结构体1、结构体变量的定义和引用2、结构体数组(七)文件1、文件的打开和关闭2、文件的读写二、数据结构部分(一)数据结构基本概念1、抽象数据类型的表示与实现2、算法和算法分析(二)线性表、栈和队列以及串1、线性表的顺序和链式表示2、栈3、栈与递归的实现4、队列5、串的表示和实现6、串的模式匹配算法(三)数组和广义表1、数组的顺序表示和实现2、矩阵的压缩存储3、广义表的储存结构(四)树1、树的基本概念2、二叉树3、遍历二叉树和线索二叉树4、哈夫曼树及其应用(五)图1、图的存储结构2、图的遍历3、最短路径(六)查找1、顺序表的查找2、有序表的查找3、二叉排序树4、哈希表(七)排序1、直接插入排序2、希尔排序3、快速排序4、简单选择排序5、树形选择排序