离线作业答案 发表于 2021-12-14 09:02:14

北语21秋《算法与数据分析》作业3题目

21秋《算法与数据分析》作业3
1.[单选题] 用分支限界法设计算法的第二步是

    A.针对所给问题,定义问题的解空间(对解进行编码
    B.确定易于搜索的解空间结构(按树或图组织解)
    C.以广度优先或以最小耗费(最大收益)优先的方式搜索解空间
    D.在搜索过程中用剪枝函数避免无效搜索
    答:——B——
2.[单选题] 蒙特卡罗算法是以下的哪种   
    A.分支界限算法
    B.概率算法
    C.贪心算法
    D.回溯算法
    答:——B——
3.[单选题] 一个问题可用动态规划算法或贪心算法求解的关键特征是问题的
    A.重叠子问题
    B.最优子结构性质
    C.贪心选择性质
    D.定义最优解
    答:——B——
4.[单选题] 实现合并排序利用的算法是
    A.分治策略
    B.动态规划法
    C.贪心法
    D.回溯法
    答:————
5.[单选题] 实现最大子段和利用的算法是
    A.分治策略
    B.动态规划法
    C.贪心法
    D.回溯法
    答:————
6.[单选题] 下面哪种函数是回溯法中为避免无效搜索采取的策略
    A.递归函数
    B..剪枝函数
    C.。随机数函数
    D..搜索函数
    答:————
7.[单选题] 哈弗曼编码的贪心算法所需的计算时间为
    A.O(n2n)
    B.O(nlogn)
    C.O(2n)
    D.O(n)
    答:————
8.[单选题] 实现棋盘覆盖算法利用的算法是
    A.分治法
    B.动态规划法
    C.贪心法
    D.回溯法
    答:————
9.[单选题] 合并排序算法是利用
    A.分治策略
    B.动态规划法
    C.贪心法
    D.回溯法
    答:————
10.[单选题] 下面是贪心算法的基本要素的是
    A.重叠子问题
    B.构造最优解
    C.贪心选择性质
    D.定义最优解
    答:————
11.[判断题] 矩阵连乘问题的算法可由动态规划设计实现。
    A.错误
    B.正确
    答:————
12.[判断题] 分支限界法是一种只带有系统性的搜索算法。
    A.错误
    B.正确
    答:————
13.[判断题] 矩阵连乘问题的算法可由动态规划设计实现
    A.错误
    B.正确
    答:————
14.[判断题] 拉斯维加斯算法找到的解不一定是正确解。
    A.错误
    B.正确
    答:————
15.[判断题] 动态规划算法的基本思想是将待求解问题分解成若干子问题,先求解子问题,然后从这些子问题的解得到原问题的解。
    A.错误
    B.正确
    答:————
16.[判断题] 程序是算法用某种程序设计语言的具体实现
    A.错误
    B.正确
    答:————
17.[判断题] 贪心算法的基本要素是贪心选择质和最优子结构性质
    A.错误
    B.正确
    答:————
18.[判断题] 计算一个算法时间复杂度通常可以计算循环次数、基本操作的频率或计算步。
    A.错误
    B.正确
    答:————
19.[判断题] 分支限界法与回溯法的求解目标相同
    A.错误
    B.正确
    答:————
20.[判断题] 快速排序算法的性能取决于划分的对称性
    A.错误
    B.正确
    答:————


页: [1]
查看完整版本: 北语21秋《算法与数据分析》作业3题目