算法分析与设计期末考试题

上传人:小** 文档编号:240073296 上传时间:2024-03-14 格式:DOC 页数:2 大小:49KB
返回 下载 相关 举报
算法分析与设计期末考试题_第1页
第1页 / 共2页
算法分析与设计期末考试题_第2页
第2页 / 共2页
亲,该文档总共2页,全部预览完了,如果喜欢就下载吧!
资源描述
一、填空题(10x2分=20分)1. 算法复杂性依赖于()、()、()。2. 递归的两个基本要素包括初始值和递归关系。3. 用贪心算法求解的问题一般具有两个重要性质()和()。4. 背包问题和01背包问题中,可以用贪心算法求解的问题是()。5. 含有n个顶点的连通图的生成树含有()条边。6. 状态空间树的搜索方法主要包括深度优先搜索、广度优先搜索和()搜索。7. 所给的问题是确定n个元素满足某种性质的排列时,相应的解空间树称为(),通常有()个叶子结点,遍历此空间树需要()的计算时间。8. 分支限界法中,通常以()作为活结点表的数据结构。9. 最小优先队列分支限界法中,优先值较()的结点优先级较高,通常用()实现,体现()的原则。10. NP问题的英文全称是()。二、名词解释(5x5分=25分)1算法复杂性表示中O、0的含义2备忘录方法3. 状态空间树的广度优先展开方法4. P类判定问题5. NP完全问题三、算法设计、分析(5x5分=25分)1. 设a0:n-1是已排序的数组,请改写二分搜索算法,使要搜索的元素x不在数组中时,返回小于x的最大元素位置i和大于x的最小元素位置j。当搜索元素X在数组中时,i和j相同,均为x在数组中的位置。2. 设序列X,x,x,x和Y,y,y,y的最长公共子序列为12m12nZ,z,z,,z,试说明最长公共子序列问题的最优子结构性质。12k3. 对于下图所示的带权图,给出按照Prim算法构造其最小生成树的过程。4. n皇后问题的回溯算法中,用(x,x,x)表示解向量,其中,x表示第i12ni个皇后的列号,试分析其空间树的表示形式及其约束条件。5. 对于如下图所示的TSP问题,使用优先队列式分支限界法进行求解,试构造出描述其搜索过程的状态空间树,并说明活结点表的变化情况。四、分析说明题(6x5分=30分)1. 分析说明分治法与动态规划法的联系与区别。2. 给出01背包问题的形式化描述。3. 说明动态规划算法与贪心算法的联系与区别。4. 说明回溯法解决问题的一般步骤。5. 01背包问题的回溯算法中,其右子树中解的上界是如何确定的?分析说明分支限界法中活结点表的两种组织形式及其特点。
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 图纸专区 > 考试试卷


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


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