西北师范大学2023年硕士研究生招生考试《程序设计实践》科目大纲已经发布,各位同学注意及时关注相关信息。高顿考研为大家整理了西北师范大学2023年硕士研究生招生考试《程序设计实践》科目大纲的详细内容,希望对大家有所帮助!

《程序设计实践》科目大纲
一、考核要求
1.要求考生从数据逻辑、存储结构和基本运算算法设计三个层面掌握基本数据组织和数据处理方法。
2.要求考生能够从问题出发设计并实现面向数据结构的求解算法和程序。
二、考核评价目标
1.掌握线性表、栈和队列、串、树和二叉树、图、查找、内排序等基本的数据结构和算法。
2.掌握利用线性表、栈和队列、串、树和二叉树、图等基本数据结构设计、实现针对具体问题的算法和程序。
三、考核内容
第1章线性表
1.1顺序表的各种基本运算的算法设计和实现
顺序表的各种基本运算的算法设计、顺序表的各种基本运算的程序实现
1.2链表的各种基本运算的算法设计和实现
单链表、双链表和循环链表的各种基本运算的算法设计,单链表、双链表和循环链表的各种基本运算的程序实现
1.3基于线性表求解具体问题
基于线性表(顺序表、链表)设计具体问题的算法并编程实现
第2章栈和队列
2.1顺序栈的各种基本运算的算法设计和实现
顺序栈的各种基本运算的算法设计、顺序栈的各种基本运算的程序实现
2.2链栈的各种基本运算的算法设计和实现
链栈的各种基本运算的算法设计、链栈的各种基本运算的程序实现
2.3顺序队列的各种基本运算的算法设计和实现
顺序(循环)队列的各种基本运算的算法设计、顺序(循环)队列的各种基本运算的程序实现
2.4链队列的各种基本运算的算法设计和实现
链(循环)队列的各种基本运算的算法设计、链(循环)队列的各种基本运算的程序实现
2.5基于栈和队列求解具体问题
基于栈和队列设计具体问题的算法并编程实现
第3章串
3.1顺序串(链串)的各种基本运算的算法设计和实现
顺序串(链串)的各种基本运算的算法设计、顺序串(链串)的各种基本运算的程序实现
3.2串的模式匹配算法
串的模式匹配算法如Brute-Force算法、KMP算法和改进KMP算法的理解和应用
第4章二叉树
4.1二叉树的各种基本运算的算法设计和实现
二叉树的各种基本运算的算法设计、二叉树的各种基本运算的程序实现
4.2二叉树的各种遍历算法的设计和实现
二叉树的先序、中序、后序、层次遍历算法的设计,二叉树的先序、中序、后序、层次遍历算法的程序实现
4.3二叉树的构造算法的设计和实现
利用中序序列和先序(后序)序列构造二叉树的算法设计、利用中序序列和先序(后序)序列构造二叉树的程序实现
4.4基于二叉树求解具体问题
基于二叉树设计具体问题的算法并编程实现
第5章图
5.1图的各种基本运算的算法设计和实现
图的各种基本运算的算法设计、图的各种基本运算的程序实现
5.2图的遍历算法的设计和实现
图的深度(广度)优先遍历算法的设计、图的深度(广度)优先遍历算法的程序实现
5.3图的最小生成树算法的设计和实现
图的最小生成树算法如Prim算法和Kruskal算法的设计和程序实现
5.4图的最短路径算法的设计和实现
图的最短路径算法如Dijkstra算法和Floyd算法的设计和实现
5.5基于图求解具体问题
基于图设计具体问题的算法并编程实现
第6章查找
6.1线性表的查找算法设计和实现
线性表中顺序查找、折半查找和分块查找的算法设计和程序实现
6.2二叉排序树查找算法的设计和实现
二叉排序树查找算法的设计和程序实现
6.3哈希表查找算法的设计和实现
哈希表查找算法的设计和程序实现
6.4基于查找算法求解具体问题
基于查找算法设计具体问题的求解算法并编程实现
第7章内排序
7.1插入排序算法设计和实现
直接插入排序、折半插入排序、希尔排序算法的设计和程序实现
7.2交换排序算法的设计和实现
冒泡排序、快速排序算法的设计和程序实现
7.3选择排序算法的设计和实现
简单选择排序和堆排序算法的设计和程序实现
7.4基数排序算法的设计和实现
基数排序算法的设计和程序实现
7.5基于排序算法求解具体问题
基于排序算法设计具体问题的求解算法并编程实现
四、参考书目
1.李春葆等.数据结构教程(第5版),清华大学出版社,2017.
2.李春葆等.数据结构教程(第5版)上机实验指导,清华大学出版社,2017.
3.李春葆等.数据结构教程(第5版)学习指导,清华大学出版社,2017.
文章来源:西北师范大学研究生官网
以上就是本篇的全部解答,如果你想学习更多考研相关知识,欢迎大家前往高顿教育官网考研频道!
展开全文
版权声明:本条内容自发布之日起,有效期为一个月。凡本网站注明“来源高顿教育”或“来源高顿网校”或“来源高顿”的所有作品,均为本网站合法拥有版权的作品,未经本网站授权,任何媒体、网站、个人不得转载、链接、转帖或以其他方式使用。 经本网站合法授权的,应在授权范围内使用,且使用时必须注明“来源高顿教育”或“来源高顿网校”或“来源高顿”,并不得对作品中出现的“高顿”字样进行删减、替换等。违反上述声明者,本网站将依法追究其法律责任。 本网站的部分资料转载自互联网,均尽力标明作者和出处。本网站转载的目的在于传递更多信息,并不意味着赞同其观点或证实其描述,本网站不对其真实性负责。 如您认为本网站刊载作品涉及版权等问题,请与本网站联系(邮箱fawu@gaodun.com,电话:021-31587497),本网站核实确认后会尽快予以处理。
考研热搜
-
西京学院会计学院考研方向有哪些?学姐整理 高顿教育 2023-09-20 16:58:13
-
西京学院机械工程考研有哪些研究方向?答案看这里! 高顿教育 2023-09-20 16:57:01
-
考研报名中常见的10大问题解答!学姐整理 高顿教育 2023-09-20 16:55:11
-
安徽中医药大学考研初试科目整理!自命题科目有这些! 高顿教育 2023-09-20 16:38:48
-
2024湘潭大学硕士研究生学制为多少年?含学习年限 高顿教育 2023-09-20 16:36:35
-
安徽工程大学电气工程专业考研科目一览!共4门 高顿教育 2023-09-20 16:35:41
其他人还搜了
热门推荐
考研
证书星级
距离考研考试仅剩
天
全国硕士研究生统一招生考试,简称“考研”。是指教育主管部门和招生机构为选拔研究生而组织的相关考试的总称,由国家考试主管部门和招生单位组织的初试和复试组成。是一项选拔性考试。思想政治理论、外国语、大学数学等公共科目由全国统一命题,专业课主要由各招生单位自行命题(加入全国统考的学校全国统一命题)。硕士研究生招生方式分为全日制、非全日制、中外合办等。培养模式分为学术型硕士和专业型硕士研究生两种。
加载更多










