没有合适的资源?快使用搜索试试~ 我知道了~
《算法设计与分析》复习题.doc
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 48 浏览量
2022-05-08
19:16:46
上传
评论
收藏 144KB DOC 举报
温馨提示
试读
8页
《算法设计与分析》复习题.doc
资源推荐
资源详情
资源评论
填空
1.直接或间接地调用自身的算法称为 递归 。
2.算法的复杂性是 算法效率 的度量,是评价算法优劣的重要依据。
3.以广度优先或以最小耗费方式搜索问题解的算法称为 分支限界法 。
4.回溯法解题的显著特点是在搜索过程中动态产生问题的解空间。在任何时刻,算法只保
存从根结点到当前扩展结点的路径。如果解空间树中从根结点到叶结点的最长路径的长度
为 h(n),则回溯法所需的计算空间通常为 o(h(n)) 。
5.人们通常将问题的解决方案分为两大类:一类是可以通过执行若干个步骤就能得出问题
结论的,叫做 算法方案 方案;另一类是不能通过若干个步骤直截了当地得出结论,而是
需要反复验证才能解决的,叫做 启发式方案 方案。
6.算法就是一组有穷的 规则 ,它们规定了解决某一特定类型问题的 一系列运算 。
7.在进行问题的计算复杂性分析之前,首先必须建立求解问题所用的计算模型。3 个基本
计算模型是 随机存取机、 随机存取 存储 程序 机 、 图灵机 。
8.快速排序算法的性能取决于 划分的对称性 。
9.计算机的资源最重要的是 内存 和 运算 资源。因而,算法的复杂性有时间 和 空
间 之分。
10.贪心算法总是做出在当前看来 最优 的选择。也就是说贪心算法并不从整体最优考虑,
它所做出的选择只是在某种意义上的 局部最优解 。
11.许多可以用贪心算法求解的问题一般具有 2 个重要的性质: 最优子结构 的 性质和
贪心 选择的 性质。
12.常见的两种分支限界法为 队列式 和 优先队列式 。
13.解决 0/1 背包问题可以使用动态规划、回溯法和分支限界法,其中需要排序的是 回溯
法 ,不需要排序的是 动态规划和 分支限界法 。
14.f ( n ) = 6 × 2
n
+ n
2
,f(n)的渐进性态 f ( n ) = O ( 2^n )。
15.对于含有 n 个元素的排列树问题,最好情况下计算时间复杂性为 ,最坏情况下计
算时间复杂性为 n! 。
16.在忽略常数因子的情况下,O、 和 三个符号中, 提供了算法运行时间的
一个上界。
17.回溯法的求解过程,即在问题的解空间树中,按 深度优先 策略从根结点出发搜索
解空间树。
18.分支限界法的求解过程,即在问题的解空间树中,按 广度优先 策略从根结点出发
搜索解空间树。
19.多项式 的上界为 2^ n 。
20.用分支限界法解布线问题时,对空间树搜索结束的标志是 活结点 表为空 。
21.使用回溯法进行状态空间树裁剪分支时一般有两个标准:约束条件和目标函数的界 ,
N 皇后问题和 0/1 背包问题正好是两种不同的类型,其中同时使用约束条件和目标函数的
界进行裁剪的是 0-1
背包 ,只使用约束条件进行裁剪的是 N
皇后 。
简答
1. 算法分析的目的是什么?
分析算的的效率以求改进
第 1 页 共 8 页
资源评论
老帽爬新坡
- 粉丝: 83
- 资源: 2万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 计算机信息一键获取工具
- CaculateYoloData.py
- python实现基于长短期记忆网络LSTM模型预测茅台股票价格趋势(数据集+代码).rar
- Python3实现基于ARIMA模型来预测茅台股票价格趋势(数据集+代码).rar
- 黑色简洁的PHP短网址短链接生成源码.rar
- dbeaver-ce-24.0.5-x86-64-setup.zip
- hfm (1).cpp
- 数据分析案例-数据科学相关岗位薪资可视化分析(数据集+代码).rar
- PSO-SDAE基于粒子群优化堆叠去噪自编码器的数据回归预测多变量回归预测(Matlab完整源码和数据)
- 基于卷积神经网络MobileNet 的情感识别源码.7z
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功