文档文库
手机版
投诉建议
热门搜索:
心得体会
演讲稿
思想汇报
首页
心得体会
学习心得体会
培训心得体会
军训心得体会
社会实践
作风建设
工作心得体会
教育心得体会
演讲稿
演讲稿格式
演讲稿范文
竞聘演讲稿
师德演讲稿
三分钟演讲稿
思想汇报
思想汇报范文
转正思想汇报
大学生思想汇报
季度思想汇报
教师思想汇报
工作计划
工作计划格式
工作计划开头
工作计划结尾
总结与计划
工作计划模板
工作总结
年终工作总结
年度工作总结
个人工作总结
实习报告
实习报告范文
实习计划范文
实习鉴定范文
实习报告内容
个人简历
求职简历
简历范文
简历模板
简历表格
简历格式
祝福语
春节
除夕
元宵
端午节
合同范文
合同范本
合同样本
合同范本格式
首页
>
正在进行安全检测...
正在进行安全检测...
发布时间:1714394498 来源:
文档文库
小
中
大
字号:
手机查看
算
法
分
析
与
设
计
部
分
含
计
算
的
复
习
题
及
参
考
答
案
精品资料
二、简答题:
1.
备忘录方法和动态规划算法相比有何异同?简述之。
2.
简述回溯法解题的主要步骤。
3.
简述动态规划算法求解的基本要素。
4.
简述回溯法的基本思想。
5.
简要分析在递归算法中消除递归调用,将递归算法转化为非递归算法的方法。
6.
简要分析分支限界法与回溯法的异同。
7.
简述算法复杂性的概念,算法复杂性度量主要指哪两个方面?
8.
贪心算法求解的问题主要具有哪些性质?简述之。
9.
分治法的基本思想是什么?合并排序的基本思想是什么?请分别简述之。
10.
简述分析贪心算法与动态规划算法的异同。
三、算法编写及算法应用分析题:
1.
已知有
3
个物品:
(w1,w2,w3=(12,10,6,(p1,p2,p3=(15,13,10,
背包的容积
M=20
,
根据
0-1
背包动态规划的递推式求出最优解。
2.
按要求完成以下关于排序和查找的问题。
①对数组
A={15
,
29
,
135
,
18
,
32
,
1
,
27
,
25
,
5}
,用快速排序方法将其排成递减
序。
②请描述递减数组进行二分搜索的基本思想,并给出非递归算法。
③给出上述算法的递归算法。
④使用上述算法对①所得到的结果搜索如下元素,并给出搜索过程:
18
,
31
,
135
。
(
k
A
(
a
r
i
*
r
i
1
,
k
=1
,
2
,
3
,
4
,
5
,
6
,
r
=5
,
r
=10
,
r
=3
,
r
=12
,
r
=5
,
ij
3.
已知
k
1
2
3
4
5
r
6
=50
,
r
7
=6
,求矩阵链积
A
1
×
A
2
×
A
3
×
A
4
×
A
5
×
A
6
的最佳求积顺序(要求给出计算步骤)。
4.
根据分枝限界算法基本过程
,
求解
0-1
背包问题。
已知
n=3,M=20
,
(w1,w2,w3=(12,10,6,(p1,p2,p3=(15,13,10
。
5.
试用贪心算法求解汽车加油问题:已知一辆汽车加满油后可行驶
n
公里,而旅途中有若
干个加油站。试设计一个有效算法,指出应在哪些加油站停靠加油,使加油次数最少,
请写出该算法。
6.
试用动态规划算法实现下列问题:设
A
和
B
是两个字符串。我们要用最少的字符操作,
将字符串
A
转换为字符串
B
,这里所说的字符操作包括:
①删除一个字符。
②插入一个字符。
③将一个字符改为另一个字符。
请写出该算法。
7.
对于下图使用
Dijkstra
算法求由顶点
a
到顶点
h
的最短路径。
b
e
2
g
2
1
2
a
d
3
2
3
1
8
8.
试写出用分治法对数组
A[n]
实现快速排序的算法。
2
c
仅供学习与交流,如有侵权请联系网站删除
谢谢
2
f
2
h
本文来源:
https://www.2haoxitong.net/k/doc/91a15ea00708763231126edb6f1aff00bed570d5.html
《正在进行安全检测....doc》
将本文的Word文档下载到电脑,方便收藏和打印
推荐度:
点击下载文档
文档为doc格式
分享到:
相
关
案
例
正在进行安全检测...
2024-04-29
正在进行安全检测...
2024-04-29
正在进行安全检测...
2024-04-29
正在进行安全检测...
2024-04-29
正在进行安全检测...
2024-04-29
正在进行安全检测...
2024-04-29
正在进行安全检测...
2024-04-29
正在进行安全检测...
2024-04-29
正在进行安全检测...
2024-04-29
安全验证
2024-04-29
相关推荐
推荐内容