第四章 贪心算法:介绍贪心算法的基本思想、基本要素和正确性证明方法。贪心算法的常用问题,运用贪心解决实际问题。4.1背包问题:介绍部分背包问题,引入贪心算法的基本思想和特点。[判断题]贪心算法总能找到可行解,但未必是最优解。
4.2基本要素:介绍贪心算法的基本要素、处理技巧和证明方法。
4.3区间问题:介绍区间调度、区间划分、区间选点和区间覆盖问题。
4.4MST问题:介绍MST的特性,MST的常用算法和证明方法。
4.5哈夫曼编码:介绍哈夫曼编码、生成算法和应用实例。
对
错
答案:对
[判断题]贪心选择通过一步步选择得到问题的解,每一步的局部最优解都构成全局最优解的一部分。
错
对[判断题]问题的最优子结构性质是该问题可用贪心算法或动态规划算法求解的关键特征。
对
错[判断题]Kruskal算法的贪婪准则是每一次选取不构成环路的最小边。
对
错[单选题]贪心算法基本要素有( )和最优子结构性质。
独立子问题性质
重叠子问题性质
分解合并性质
贪心选择性质[单选题]下面不是证明贪心算法证明方法的有()。
界
交换论证
优化
领先[多选题]最小生成树问题可以使用的算法有( )
Dijkstra
Kruskal
Prim
Solim[多选题]区间问题包含()
区间划分
区间调度
区间覆盖
区间选点[判断题]负权的单源最短路问题可以使用Dijkstra算法求解
对
错[判断题]设C是一个环, f 是C中的最大边,那么最小生成树中肯定包含f。
对
错
温馨提示支付 ¥1.00 元后可查看付费内容,请先翻页预览!