国防科技大学2020年博士研究生入学考试自命题科目考试大纲

3A03《算法分析与设计》考试大纲

一、参考书目

1.《算法设计与分析基础》,Anany Levitin著,潘彦 译,清华大学出版社,2015年,第3版。

2. 《计算机算法设计与分析》,王晓东编著,电子工业出版社,2012年,第4版。

二、考试内容及要求

(一)算法基本概念

考试内容:算法概念,算法分析概念、NP完全性理论。

考试要求:

1. 算法概念

掌握算法的定义、分类、特点,掌握链表、树、图和集合等基本数据结构,理解算法求解的重要问题类型,理解算法在计算中的地位和作用。

2. 算法分析概念

掌握算法分析的主要方法,掌握算法的效率类型,掌握渐进符号和基本效率类型表示方法,理解函数增长率、渐近特性的概念和计算方法。

3.NP完全性理论

掌握P、NP和NP完全问题的定义和相互关系,了解团问题、顶点覆盖问题、哈密顿回路问题、旅行售货员问题等典型的NP完全问题实例,了解NP完全性的证明方法。

(二)算法分析方法

考试内容:算法效率分析框架、非递归和递归算法的数学分析。

考试要求:

1.算法效率分析框架

掌握算法时间复杂度分析和空间复杂度的组成,掌握算法分析的基本框架、算法最优、最差和平均效率分析方法。

2.非递归和递归算法的数学分析

掌握非递归算法的分析步骤和计算方法,掌握递归算法的分析步骤和计算方法,掌握递归方程的求解方法等。

(三)算法设计策略

考试内容:分治法、变治法、动态规划法、贪心法、迭代改进法、回溯法、分枝限界法、概率算法。

考试要求:

1.分治法

掌握分治法的基本思想,掌握归并排序、快速排序、折半查找、二叉树遍历、大整数乘法和矩阵相乘、棋盘覆盖、最近对问题与凸包问题的分治设计方法;了解排序问题的复杂性下限。

2.变治法

掌握变治法基本思想和三种类型,掌握预排序、高斯消去法、平衡查找树、堆和堆排序、霍纳法则和二进制幂等典型问题的变治设计方法;了解问题化简类问题的变治算法策略。

3.动态规划法

掌握动态规划的主要思想和基本要素;掌握矩阵连乘、最优二叉查找树、最长公共子序列、图像压缩、电路布线等问题的动态规划设计方法;了解自顶向下的动态规划方法设计策略。

4.贪心法

掌握贪心算法的主要思想和基本要素;掌握最小代价生成树、单起点最短路路径、自由前缀码编码等问题的贪心算法策略;了解数据结构在程序效率分析的重要性。

5.迭代改进法

掌握迭代改进法的主要思想,掌握单纯形法、最大流问题、二分图最大匹配问题等典型问题的迭代改进设计方法,了解迭代改进算法效率的评估方法。

6.回溯法

掌握回溯法的算法框架和解空间树概念,掌握装载问题、批处理作业调度、符号三角形问题、n后问题、0-1背包问题的回溯法设计策略,了解回溯算法效率的影响因素。

7.分枝限界法

掌握分支限界法的基本思想,掌握单源最短路径问题、装载问题、0-1背包问题、最大团问题、电路板排列问题、旅行售货员问题的分支限界法策略,理解回溯法与分枝限界法的异同点。

8.概率算法

掌握概率算法的主要思想,掌握数值概率算法,理解Sherwood算法、Las Vegas算法的基本思想及其应用示例,了解Monte Carlo算法的基本思想及其应用示例。

三、试卷结构(满分100分,时间180分钟)

按题型:

题型

选择题

简答题

推导分析题

算法设计题

分值

10分

20分

30分

40分按章节内容:

国防科大计算机考博大纲,2020年国防科技大学算法分析与设计考博大纲相关推荐

  1. 国防科大 计算机学院 李健老师,李健_广西科技大学研究生导师信息

    毕业院校:北京理工大学 毕业时间:2009-07 毕业专业:一般力学与力学基础 获得学位:博士 题目:Bubble and free surface dynamics in shallow under ...

  2. 读研不要钱?就业可定向推荐?国防科大计算机学院yyds

    1.院校介绍 国防科技大学计算机学院成立了全国第一个电子计算机系,其计算机科学与技术.软件工程学科在第四轮全国一级学科整体水平评估中被评为"A+".其主要研究方向有高性能计算.高性 ...

  3. 国防科大计算机学院王学慧,计算机科学与软件工程学院教师赴国防科技大学计算机学院进行教学调研...

    12月1日,计算机科学与软件工程学院六名教师赴国防科技大学计算机学院开展教学调研工作.由副院长姜宁康带队,软件科学与技术系主任朱惠彪.院长助理曹桂涛.陆幼利副教授.杨燕老师和计算机系主任助理窦亮老师一 ...

  4. 湘潭大学国防科大计算机,湖南全部53所大学排名,分为7个档次,考上前两档毕业铁饭碗!...

    湖南作为我国的中部大省,不光拥有着张家界国家森林公园以及崀山这样的世界自然遗产,热情泼辣的湘妹子更是闻名全国,让无数人流连忘返.但许多人不知道的是,湖南的高等教育资源同样十分强悍,39所985大学湖南 ...

  5. 国防科大计算机学院夏令营

    一 .国防科大计算机夏令营经历 从南大计算机系参加完夏令营后,心灰意冷呀!!!虽然机试不是很难,无奈何bug解决不了....虽然南大计算机实力的确很强,又有周志华大佬,但是这专业实在偏科严重呀,几乎全 ...

  6. 国防科大天河计算机应用,国防科大计算机学院:让本科生进入“天河”团队

    近日,国防科大计算机学院朱莉珏等11名大四本科生,针对我国新一代超级计算机技术的研究课题,经专家审定后开展课题攻关.该院政委刘学民告诉记者,让本科学员进入"天河"高性能计算创新团队 ...

  7. 国防科大计算机学院吕品,国防科技大学徐明教授访问重点实验室

    2010年12月1日, 国防科技大学徐明教授访问网络安全与密码技术重点实验室,并在成功楼603做了题为"认知无线电网络的安全挑战与对策"的报告,会后实验室各研究方向教师和研究生就认 ...

  8. 国防科大计算机学院助理研究员,中科院陶建华教授、国防科大计算机学院卢凯教授来我校作学术报告...

    6月26日,应我校邀请,电子信息学科菁英讲坛暨CCF走进高校学术报告会在我校电信学院5楼报告厅举行.IEEE高级会员.CCF杰出演讲者.国防科大计算机学院研究员.博士生导师.学院副院长卢凯教授和中科院 ...

  9. 国防科技大考研计算机考什么专业,2020考研国防科技大学计算机考研考试科目...

    2020考研,名校一直是考研学子的首选,国防科技大学作为全国名校,也是深受考研学子热衷追捧,那么下面启航小编就来介绍一下"2020考研,国防科技大学计算机考研科目"的相关内容,供考 ...

最新文章

  1. iOS安全攻防(三):使用Reveal分析他人app
  2. MATLAB-矩阵相关计算(2)
  3. IIS6文件权限不对触发了Windows身份认证问题解决方法
  4. P6628-[省选联考 2020 B 卷] 丁香之路【欧拉回路,最小生成树】
  5. 京东php asp,jd jd demo 关于php的代码里面是 一些京东的接口 包含了 重要 WEB(ASP,PHP,...) 238万源代码下载- www.pudn.com...
  6. python有趣函数_python中有趣的函数
  7. java,andoid安卓去掉替换字符串中的空字符空格换行等
  8. 我可以在输入字段上使用:before或:after伪元素吗?
  9. usr/sbin/inetd
  10. xsync 集群同步脚本介绍(拷贝文件不同的部分)
  11. KB954430补丁重复安装失败的解决办法
  12. 记录一次被DDOS攻击,攻击类型:UDPFLOOD
  13. Java学习之路 之 异常总结篇
  14. Gradle下载类库源码
  15. Rust: codewars的Highest and Lowest
  16. USB转串口RS232驱动程序
  17. SSD硬盘的数据恢复
  18. python使用phone实现手机号归属地查询
  19. 分享一下个人3年的运维经验
  20. 使用 NGINX 搭建 RTMP 流媒体服务器实现直播功能

热门文章

  1. 最全中级Unity面试题(引擎,渲染,Lua等)
  2. 微信小程序python解析获取用户手机号_微信小程序获取用户手机号详解
  3. android一键锁屏
  4. clock_gettime详解
  5. Android基础和运行机制
  6. 987页的Java面试宝典,看完才发现,应届生求职也没那么难
  7. oracle数据库审计用什么数据库审计软件好?可以用什么方式部署?
  8. 【云原生】前后端分离项目下 如何优雅的联调程序?
  9. 前端模板复用html,[译] 编写可以复用的 HTML 模板
  10. 【English ,I love you】