- 62
- 0
- 约2.77千字
- 约 4页
- 2017-06-08 发布于重庆
- 举报
算法分析与设计复习
一、选择题(本题共5小题,每小题3分,共15分)
关于算法
关于NP问题
关于查找for int 0;i n;i++ for j 0;j n;j++ C[i][j] 0; for k 0;k n;k++ C[i][j]+ a[i][k]*b[k][j]; s 0;?
for i 1;i n2;i++ ??for j 1;j i;j++ s s+i*j;
以下不是算法所必须具备的特征( )。?
A有穷性????B确切性????C高效性???D可行性
( )不是衡量算法的标准。
A?时间效率 B?空间效率 C?问题的难度 D适应能力
算法分析是(? )。?
A.?将算法用某种程序设计语言恰当地表示出来?
B.?在抽象数据集合上执行程序,以确定是否会产生错误的结果?
C.?对算法需要多少计算时间和存储空间作定量分析?
D.?证明算法对所有可能的合法输入都能算出正确的答案
下面问题( ?)不能使用贪心法解决。
?A?单源最短路径问题 B?N皇后问题?? C?最小生成树问题? ?D?连续背包问题
下列算法中不能解决0-1背包问题的是( )?
A?贪心法?B?动态规划?C?回溯法?D?分支限界法
若L是一个NP完全问题,L经过多项式时间变换后得到问题L’,则L’是一个
A P类问题 B NP类问题 C NP完全问题 D不可解问题
下面关于NP问题说法正确的是( ?)?
A? NP问题都是不可能解决的问题
B ?P类问题包含在NP类问题中?
C? NP完全问题是P类问题的子集 D ?NP类问题包含在P类问题中
以下关于判定问题难易处理的叙述中正确的是(????)。
A.可以由多项式时间算法求解的问题是难处理的?
B.需要超过多项式时间算法求解的问题是易处理的?
C.可以由多项式时间算法求解的问题是易处理的?
D.需要超过多项式时间算法求解的问题是不能处理的
Prim算法求最小生成树采用的是(???)算法思想。?
A?贪心算法 B?动态规划法???C?回溯法 D?蛮力法
归并排序算法的时间复杂度和空间复杂度是( )
快速排序算法最差情况下的时间复杂度是( )
实现大整数的乘法的分治算法的时间复杂度是( )
有序表 12,24,36,48,60,72,84 中顺序、?分查找关键字72时所需进?的关键字?较次数是( )
?某种排序?法对关键字序列(25,84,21,47,15,27,68,35,20)进?排序,序列的变化情况如下:
20,15,21,25,47,27,68,35,84
15,20,21,25,35,27,47,68,84
15,20,21,25,27,35,47,68,84
请问采?的是哪种排序算法( )
设某算法的时间复杂度为O n3 。在某台计算机上实现并完成该算法的时间为t秒。现有另外一台计算机,其运行速度为第一台的64倍,那么在这台新机器上用同一算法在t秒内能解输入规模多大的问题?
1、一个算法的优劣可以用????空间复杂度????与????时间复杂度 来衡量。
2、这种不断回头寻找目标的方法称为 回溯法????。?
3、直接或间接地调用自身的算法称为 递归算法 。
二、求解或证明下面各式:(本题共4小题,共30分)
求和式的计算或证明
F n bF n-1 + G n , F 0 c
证明:F n c bn +。由此,推导Hanoi塔问题的通项公式。
二阶常系数齐次线性递推关系求解
x n 4x n-1 - 3x n-2 , x 1 1, x 2 3 x n 6x n-1 - 9x n-2 + n, x 0 0,x 1 1 a0 0,a1 1,an 5an-1?6an-2
利用主定理,求T n 增长的阶
T n ? ?25T n/5 +n^2的时间复杂度
T n ? ?2T n/3 +n^2的时间复杂度
函数按照增长的速度从低到高排序 4n2,logn,3n,n!,n2/3 2+3n+4n2,2logn,2n +3n,2^2^n,2^n^2,sqrt(n)
证明:函数的复杂度
f? n n3+?n2log100n
已知函数x int?n if? n? ?3 return?1; else return?x n?-?2 ?+?x n?-?4 ?+?1; 求x x 8
三、算法理解题(本题共4小题,共35分)
运用分治法算法计算m*n。
运用俄罗斯农夫算法计算m*n。 59 * 47
运用两种不同的算法求2348和1776的最大公因子。
利用减治法计算pn除以q的余数。31000%5
利用Dijkstra算法对下图结点a,求a到所有其他结点的最短路径。
按照Johnson-Trotter算法和字典序生成全排列的算法给出下面排列的后面10个排列。
已知背
您可能关注的文档
最近下载
- 河北广谋新材料科技有限公司年产600万平方米复合革及隔音布、400万平方米新型复合网项目环境影响报告表.docx VIP
- 部编版语文五年级下册第七单元教材解读大单元集体备课.pptx VIP
- 部编版语文五年级下册第六单元教材解读大单元集体备课.pptx VIP
- 部编版语文五年级下册第五单元教材解读大单元集体备课.pptx VIP
- 部编版语文五年级下册第四单元教材解读大单元集体备课.pptx VIP
- 部编版语文五年级下册第三单元教材解读大单元集体备课.pptx VIP
- 部编版语文五年级下册第二单元教材解读大单元集体备课.pptx VIP
- 部编版语文五年级下册第一单元教材解读大单元集体备课.pptx VIP
- 车工 (数控车床)理论知识考核要素细目表四级.pdf VIP
- 本科课程《基础护理学》教案,第十二章给药.doc VIP
原创力文档

文档评论(0)