• 首页
  • 信息
  • 院校
  • 研招
  • 调剂
  • 资料
  • 分数线
  • 辅导班
  • 研究生院
注册 登录

西北师范大学

2027/2028考研辅导网课
  • 2027考研英语全程班2027考研英语全程班
  • 2027考研政治全程班2027考研政治全程班
  • 2027考研数学全程班2027考研数学全程班
  • 2027考研英语直通车2027考研英语直通车
  • 2027考研政治直通车2027考研政治直通车
  • 2027考研数学直通车2027考研数学直通车
  • 2028考研网课/英语/数学/正式早鸟班
  • 学校首页
  • 学校简介
  • 院系设置
  • 考研调剂
  • 考研成绩查询
  • 考研分数线
  • 导师介绍
  • 历年试题
  • 研究生招生信息网
中国考研网 考研网 » 院校信息 » 西北师范大学 » 考试大纲

2023年西北师范大学794程序设计实践(机试)考研考试大纲及参考书目

分类:2026考研大纲 来源:西北师范大学研究生院 2022-08-08 相关院校:西北师范大学

2027考研英语全程班 早鸟3班
2027考研全科上岸规划营「择校▪规划▪备考」
西北师范大学2026考研专业课复习资料「真题▪笔记▪讲义▪题库」

从西北师范大学研究生院获悉,2023年西北师范大学794程序设计实践(机试)考研考试大纲及参考书目内容如下

 

《程序设计实践》科目大纲

一、考核要求

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.


原文链接  https://yjsy.nwnu.edu.cn/2022/0629/c2701a192505/page.htm

相关资讯

  • 2026年全国硕士研究生招生考试西北师范大学考点温馨提示(一)
  • 2026年西北师范大学自命题小信封科目条形码粘贴说明
  • 2026年西北师范大学硕士研究生拟招生3800人左右
  • 2026年研考西北师范大学报考点网上确认公告
  • 2026年全国硕士研究生招生考试西北师范大学报考点公告

热门网课

2027考研政治全程班 1班

课时:232 限时优惠:¥1190

免费试听
2027考研英语全程班 1班

课时:383 限时优惠:¥1190

免费试听
2027考研数学全程班 1班

课时:350 限时优惠:¥1290

免费试听
2027考研英语直通车 6期

课时:457 限时优惠:¥7690

免费试听

最新资讯

  • 太原师范学院报考点2026年全国硕士研究生招生考试考场安排
  • 太原师范学院2026年硕士研究生招生考试自命题科目条形码粘贴说..
  • 2026年全国硕士研究生招生考试太原师范学院考点温馨提示
  • 2026年全国硕士研究生招生考试太原科技大学考点公告
  • 2026年全国硕士研究生招生考试(初试)山西中医药大学考点考生须..

信息目录

考研招生简章 考研专业目录 考研参考书目 考研考试大纲 考研真题下载 考研成绩查询 考研调剂信息 考研分数线 考研复试信息
考研报考录取 研招办答疑 研究生学费 考研复习资料 研招办电话 导师介绍

网络课程

2027/2028考研全程班 最新网课

政治、英语、数学、专业课都可试听

2027/2028考研公共课 免费领取

免费领课,全年享不停

  • 2027考研英语全程班 1班
  • 2027考研政治全程班 1班
  • 2027考研数学全程班 1班
  • 2027考研英语直通车 1期
  • 2027考研政治直通车 1期
  • 2027考研数学直通车 1期
  • 2027考研直通车【政治+英语】
  • 2028考研网课/英语/数学/正式早鸟班

考研资料

考研网课

省市考研网

  • 北京
  • 天津
  • 河北
  • 山西
  • 辽宁
  • 吉林
  • 上海
  • 江苏
  • 浙江
  • 安徽
  • 福建
  • 江西
  • 山东
  • 河南
  • 湖北
  • 湖南
  • 广东
  • 广西
  • 海南
  • 重庆
  • 四川
  • 贵州
  • 云南
  • 西藏
  • 陕西
  • 甘肃
  • 青海
  • 宁夏
  • 新疆
  • 内蒙古
  • 黑龙江
中国考研网

    研招网

  • 考研真题
  • 考研成绩
  • 考研国家线
  • 招生简章
  • 推荐免试
  • 高考网

    院校专业

  • 招生单位
  • 211大学名单
  • 985大学名单
  • 自划线院校
  • 专业导航

    考研调剂

  • 调剂信息网
  • 发布调剂
  • 考研调剂流程

    考研论坛

  • 跨专业考研
  • 考研调剂
  • 考研复试
  • 厦门大学

    考研问答

  • 跨校跨专业
  • 考场应考
  • 考试科目
  • 考研分数线
  • 报录比

    考研辅导班

  • 考研公共课
  • 统考专业课
  • 院校专业课
  • 专业硕士
  • 英语四六级
  • 出国留学

    试卷资料

  • 考研真题
  • 笔记资料
查询
×关闭

扫码关注
考研信息一网打尽

网站介绍 关于我们 联系方式 广告业务 帮助信息

1998-2022 ChinaKaoyan.com Network Studio. All Rights Reserved. 沪ICP备12018245号

课程 顶部