22秋《算法与数据分析》作业_4

未知 试卷 2022-11-07 588

摘要:1、[判断题] 哈夫曼编码的贪心算法所需的计算时间为O(n)A、对B、错 2、[单选题] 蒙特卡罗算法是以下的哪种A、分支界限算法B、概率算法C、贪心算法D、回溯算法 3、[判断题] 以深度优先方式系统搜索问题解的算法称为分治法A、对B、错 4、[单选题] 下面关于NP...

1、[判断题] 哈夫曼编码的贪心算法所需的计算时间为O(n)

A、对

B、错

 2、[单选题] 蒙特卡罗算法是以下的哪种

A、分支界限算法

B、概率算法

C、贪心算法

D、回溯算法

 3、[判断题] 以深度优先方式系统搜索问题解的算法称为分治法

A、对

B、错

 4、[单选题] 下面关于NP问题说法正确的是

A、NP问题都是不可能解决的问题

B、P类问题包含在NP类问题中

C、NP完全问题是P类问题的子集

D、NP类问题包含在P类问题中

 5、[单选题] 贪心算法与动态规划算法的共同点是

A、重叠子问题

B、构造最优解

C、贪心选择性质

D、最优子结构性质

 6、[判断题] 解决0/1背包问题可以使用动态规划、回溯法和分支限界法,其中不需要排序的是动态规划,需要排序的是回溯法,分支限界法

A、对

B、错

 7、[单选题] 实现最长公共子序列利用的算法是

A、分治策略

B、动态规划法

C、贪心法

D、回溯法

 8、[判断题] 动态规划法通常以自底向上的方式求解最优解

A、对

B、错

 9、[单选题] 0-1背包问题的回溯算法所需的计算时间为

A、O(n2n)

B、O(nlogn)

C、O(2n)

D、O(n)

 10、[判断题] 回溯法解旅行售货员问题时的解空间树是子集树

A、对

B、错

 11、[单选题] 分支限界法解旅行售货员问题时,活结点表的组织形式是

A、最小堆

B、最大堆

C、栈

D、数组

 12、[判断题] 能采用贪心算法求最优解的问题,一般具有的重要性质为重叠子问题性质与贪心选择性质

A、对

B、错

 13、[判断题] 定义最优解不是动态规划算法基本要素

A、对

B、错

 14、[判断题] 贪心选择性质是贪心算法可行的第一个基本要素,也是贪心算法与动态规划算法的主要区别

A、对

B、错

 15、[判断题] 蒙特卡罗算法是随机化算法

A、对

B、错

 16、[判断题] 实现大整数的乘法是利用的算法是分治策略

A、对

B、错

 17、[判断题] 动态规划算法的基本思想是将待求解问题分解成若干子问题,先求解子问题,然后从这些子问题的解得到原问题的解。

A、对

B、错

 18、[单选题] 实现合并排序利用的算法是

A、分治策略

B、动态规划法

C、贪心法

D、回溯法

 19、[判断题] 快速排序算法的性能取决于划分的对称性

A、对

B、错

 20、[判断题] 回溯法中常见的两类典型的解空间树是子集树和排列树

A、对

B、错

 21、[单选题] 用分支限界法设计算法的第二步是

A、针对所给问题,定义问题的解空间(对解进行编码)

B、确定易于搜索的解空间结构(按树或图组织解)

C、以广度优先或以最小耗费(最大收益)优先的方式搜索解空间

D、在搜索过程中用剪枝函数避免无效搜索

 22、[判断题] 拉斯维加斯算法找到的解一定是正解

A、对

B、错

 23、[判断题] 用分支限界法设计算法的第一步是针对所给问题,定义问题的解空间(对解进行编码)

A、对

B、错

 24、[单选题] 优先队列式分支限界法选取扩展结点的原则是

A、先进先出

B、后进先出

C、结点的优先级

D、随机

 25、[单选题] 采用贪心算法的最优装载问题的主要计算量在于将集装箱依其重量从小到大排序,故算法的时间复杂度为

A、O(n2n)

B、O(nlogn)

C、O(2n)

D、O(n)

 
相关推荐

评论列表
友情链接
关闭

用微信“扫一扫”