版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
算法复习练习题复习总结练习题一、选择题1、将一个难以直接解决的大问题,分解成一些规模较小的相同问题,以便各个击破。这属于()的解决方法。()A、动态规划B、分治法二贪心算法2、以下描述正确的是()A、递归算法只能直接调用自身B、递归函数是由函数自身给出定义的C、每个递归函数不一定都要有非递归定义的初始值D、以上都不正确以下描述不正确的是()人、组成算法的每条指令是没有歧义的B、算法中每条指令的执行时间是有限的C、在算法的循环结构中,指令的执行次数可以无限口、组成算法的每条指令是清晰的4、有3个矩阵A维数是{10*100},B维数是{100*5},C维数是{5*50},若按((AB)C)计算,3个矩阵连乘积需要的乘法次数是()A、7500B、__C、750D、__D、分支界限法以下对于动态规划描述不正确的是()A、动态规划法与分治法类似,其基本思想也是将待求解问题分解成若干子问题B、适合于用动态规划求解的问题,经分解得到的子问题往往不是互相独立的C、具体的动态规划算法多种多样,但是他们具有相同的填表格式D、动态规划求解问题时和分治法一样,对子问题重复计算多次6、以下增长最快的是()A、log2nB、nlog2nC、n2D、2n以下哪种算法是以深度优先策略进行搜索的()A、回溯法B、分支界限法二贪心算法D、随机化算法下列哪一种算法是随机化算法()A、贪心算法B、回溯法C、动态规划算法D、舍伍德算法9、用计算机解决问题的步骤一般为:()①编写程序②设计算法③分析问题④调试程序A、①②③④C、②③①④B、③④①②D、③②①④在对问题的解空间树进行搜索的方法中,一个活结点有多次机会成为活结点的是()。A、回溯法B、分支限界法C、回溯法和分支限界法D、回溯法求解子集树问题以下描述不正确的是()人、组成算法的每条指令是没有歧义的B、算法中每条指令的执行时间是有限的C、在算法的循环结构中,指令的执行次数可以无限口、组成算法的每条指令是清晰的用计算机解决问题的步骤一般为:()①编写源代码②设计算法③分析问题④调试程序A.①②③④③④①②②③①④③②①④衡量一个算法好坏的标准是()。A、运行速度快B、占用空间少C、时间复杂度低D、代码短14、下面关于算法的错误说法是A、算法必须有输出B、算法必须在计算机上用某种语言实现C、算法不一定有输入D、算法必须在有限步执行后能结束15、以下增长最慢的是()A、log2nB、nlog2nC、n2D、2n在对问题的解空间树进行搜索的方法中,一个活结点最多有一次机会成为活结点的是()。A.回溯法B.分支限界法C.回溯法和分支限界法D.回溯法求解子集树问题17、有3个矩阵A维数是{10*100},B维数是{100*5},C维数是{5*50},若按((AB)C)计算,3个矩阵连乘积需要的乘法次数是()A、7500B、__C、750D、__以下对于动态规划描述不正确的是()A、动态规划法与分治法类似,其基本思想也是将待求解问题分解成若干子问题B、适合于用动态规划求解的问题,经分解得到的子问题往往不是互相独立的C、具体的动态规划算法多种多样,但是他们具有相同的填表格式D、动态规划求解问题时和分治法一样,对子问题重复计算多次19、以下描述正确的是()A、递归算法只能直接调用自身B、递归函数是由函数自身给出定义的C、每个递归函数不一定都要有非递归定义的初始值D、以上都不正确以下哪种算法是以广度优先策略进行搜索的()A、回溯法B、分支界限法二贪心算法D、随机化算法将一个难以直接解决的大问题,分解成一些规模较小的相同问题,以便各个击破。这属于()的解决方法。()A、动态规划B、分治法二贪心算法以下对于动态规划描述不正确的是()A、动态规划法与分治法类似,其基本思想也是将待求解问题分解成若干子问题B、适合于用动态规划求解的问题,经分解得到的子问题往往不是互相独立的C、具体的动态规划算法多种多样,但是他们具有相同的填表格式D、动态规划求解问题时和分治法一样,对子问题重复计算多次23、有3个矩阵A维数是{10*100},B维数是{100*5},C维数是{5*50},若按((AB)C)计算,3个矩阵连乘积需要的乘法次数是()A、7500以下描述正确的是()A、递归算法只能直接调用自身B、递归函数是由函数自身给出定义的C、每个递归函数不一定都要有非递归定义的初始值D、以上都不正确以下哪种算法是以深度优先策略进行搜索的()A、回溯法B、分支界限法二贪心算法D、随机化算法B、__C、750D、__D、分支界限法动态规划算法适用于解最优化问题,以下哪个不是动态规划法解决问题的步骤()人、找出最优解的性质,并刻画其结构特征B、递归地定义最优值二以自顶向下的方式计算出最优值D、根据计算最优值时得到的信息,构造最优解在对问题的解空间树进行搜索的方法中,一个活结点有多次机会成为活结点的是()。A、回溯法B、分支限界法C、回溯法和分支限界法D、回溯法求解子集树问题28、,实现最大子段和利用的算法是()。A、分治策略B、动态规划法二贪心法D、回溯法29、优先队列式分支限界法选取扩展结点的原则是()。A、先进先出B、后进先出C、结点的优先级D、随机47.背包问题的贪心算法所需的计算时间为()。A、O(n2n)B、O(nlogn)C、O(2n)D、O(n)广度优先是()的一搜索方式。A、分支界限法B、动态规划法&贪心法D、回溯法32、舍伍德算法是()的一种。A、分支界限算法B、概率算法&贪心算法D、回溯算法33、在下列算法中有时找不到问题解的是()。A、蒙特卡罗算法B、拉斯维加斯算法C、舍伍德算法D、数值概率算法34、下列哪一种算法是随机化算法()A.贪心算法B,回溯法C.动态规划算法D.舍伍德算法一个问题可用动态规划算法或贪心算法求解的关键特征是问题的()。A、重叠子问题8、最优子结构性质二贪心选择性质D、定义最优解采用贪心算法的最优装载问题的主要计算量在于将集装箱依其重量从小到大排序,故算法的时间复杂度为()。A、O(n2n)B、O(nlogn)C、O(2n)D、O(n)37、以深度优先方式系统搜索问题解的算法称为()。A、分支界限算法B、概率算法二贪心算法D、回溯算法实现最长公共子序列利用的算法是()。A、分治策略B、动态规划法二贪心法D、回溯法二、填空题1、递归与分治算法应满足条件: 与 2、按照渐近阶从低到高的顺序排列下列表达式:2n,n,,4n3,nlogn,结果为。贪心算法的基本要素是: 与 和 是采用动态规划算法的两个基本要素。回溯法中的解空间树结构通常有两种,分别是 、 。mA(n)?an???a1n?a0的上界为。m多项式12、算法分析从 和 两个方面分析。13以深度优先方式系统搜索问题解的算法称为 回溯法。14、数值概率算法常用于 的求解。15、计算一个算法时间复杂度通常可以计算 、基本操作的 或计算步。二、简答题1、时间复杂性分析主要分哪三种情况,各有什么作用?2、动态规划算法的基本思想是什么?请简述动态规划算法主要设计步骤。3、动态规划算法的本质是什么?与分治法的区别是什么?4.动态规划与分治法的异同,深刻理解动态规划法的本质5.请简述分支限界法的算法思想以及两种主要的实现方法四、程序阅读题请阅读以下程序,写出程序输出结果及时间复杂度。#includeusingnamespacestd;intGetNumberOfOne(inti){intcount=0;unsignedintflag=1;while(flag){if(iflag)count++;flag=flag1;}returncount;}intmain(){cout#include#includeintIsSpecialStr(char*str,intn){if(n==1)return1;if(n==2str==str)return1;elsereturnstr==str[n-1]IsSpecialStr(str+1,n-2);}intmain(){char*str={\
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 淮阴师范学院《通信电子线路》2022-2023学年期末试卷
- 淮阴师范学院《健身气功》2023-2024学年第一学期期末试卷
- 黄山学院《导游业务》2021-2022学年第一学期期末试卷
- 淮阴师范学院《新世纪文学批评》2023-2024学年第一学期期末试卷
- 小菜籽课件教学课件
- 淮阴师范学院《国际贸易理论与实务》2023-2024学年第一学期期末试卷
- 淮阴工学院《汽车运用工程1》2022-2023学年第一学期期末试卷
- 淮阴师范学院《编译原理》2021-2022学年第一学期期末试卷
- 淮阴工学院《园艺植物栽培学3》2022-2023学年第一学期期末试卷
- DB2102T+0114-2024海鲜预制菜产业园区建设指南
- 小区大门改进方案
- 医院建设目标及规划
- 2024年中考历史九年级上册重点知识点复习提纲(部编版)
- 眼科门诊经营方案
- 《声声慢(寻寻觅觅)》
- 智慧小区建设售后服务方案
- 软件使用授权书
- Unit1KnowingMeKnowingYou如何写读后感课件高一下学期英语
- 脑卒中后吞咽障碍患者进食护理(2023年中华护理学会团体标准)
- DB21T 2885-2023居住建筑节能设计标准
- 压覆矿产资源调查评估规范
评论
0/150
提交评论