欢迎来到人人文库网! | 帮助中心 人人文档renrendoc.com美如初恋!
人人文库网

算法设计与分析复习题

1、二分搜索算法是利用(&#160。)实现的算法。A、分治策略&#160。B、动态规划法&#160。B、动态规划法&#160。C、贪心法&#160。C、贪心法&#160。2、下列不是动态规划算法基本步骤的是(&#160。2、下列不是动态规划算法基本步骤的是(&#160。通常分治法在分割原问题。

算法设计与分析复习题Tag内容描述:<p>1、一。选择题1、二分搜索算法是利用(A )实现的算法。A、分治策略 B、动态规划法 C、贪心法 D、回溯法2、下列不是动态规划算法基本步骤的是(A )。A、找出最优解的性质 B、构造最优解 C、算出最优解 D、定义最优解3、最大效益优先是(A )的一搜索方式。A、分支界限法 B、动态规划法 C、贪心法 D、回溯法4、在下列算法中有时找不到问题解的是(B&。</p><p>2、1 计算机算法设计与分析复习题计算机算法设计与分析复习题 一一、填空填空题题 1、 一个算法复杂性的高低体现在计算机运行该算法所需的时间和存储器资源上, 因此算法的复杂性有 时间 复杂性和空间复杂性之分。 2、出自于“平衡子问题”的思想,通常分治法在分割原问题,形成若干子问题 时,这些子问题的规模都大致 相同 。 3、使用二分搜索算法在 n 个有序元素表中搜索一个特定元素,在最佳情况下, 搜索的时间复杂性为 O (1) , 在最坏情况下, 搜索的时间复杂性为 O ( logn ) 。 4、已知一个分治算法耗费的计算时间 T(n),T(n)满足。</p><p>3、算法设计与分析复习题1、 一个算法应有哪些主要特征?有限性、确定性、输入、输出、可行性2、 分治法(Divide and Conquer)与动态规划(Dynamic Programming)有什么不同?分治法是将一个问题划分成一系列独立的子问题,分别处理后将结果组合以得到原问题的答案。动态规划同样将一个问题划分成一系列子问题进行处理,但当子问题不是互相独立而是互有联系时,动态规划不会重复计算子问题间联系的问题,是更高效的解决办法。3、 试举例说明贪心算法对有的问题是有效的,而对一些问题是无效的。贪心算法的思想是通过选择局部最优以求得最优。</p><p>4、一。选择题1、二分搜索算法是利用(A )实现的算法。A、分治策略 B、动态规划法 C、贪心法 D、回溯法2、下列不是动态规划算法基本步骤的是(B )。A、找出最优解的性质 B、构造最优解 C、算出最优解 D、定义最优解3、最大效益优先是(A )的一搜索方式。A、分支界限法 B、动态规划法 C、贪心法 D、回溯法4、在下列算法中有时找不到问题解的是(B&#16。</p><p>5、一、填空题(20分)1.一个算法就是一个有穷规则的集合,其中之规则规定了解决某一特殊类型问题的一系列运算,此外,算法还应具有以下五个重要特性:_________,________,________,__________,__________。2.算法的复杂性有_____________和___________之分,衡量一个算法好坏的标准是______________________。3.某一问题可用动态规划算法求解的显著特征是____________________________________。4.若序列X=B,C,A,D,B,C,D,Y=A,C,B,A,B,D,C,D,请给出序列X和Y的一个最长公共子序列_____________________________。5.用回溯法解问题时,应明确。</p>
【算法设计与分析复习题】相关DOC文档
算法设计与分析复习题目及参考答案.doc
算法设计与分析复习题.doc
算法设计与分析复习题目及答案.doc
算法设计与分析考试题及答案.doc
【算法设计与分析复习题】相关PDF文档
算法设计与分析期末复习题.pdf
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

网站客服QQ:2881952447     

copyright@ 2020-2025  renrendoc.com 人人文库版权所有   联系电话:400-852-1180

备案号:蜀ICP备2022000484号-2       经营许可证: 川B2-20220663       公网安备川公网安备: 51019002004831号

本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知人人文库网,我们立即给予删除!