测评会员优惠活动进行中 · 开通 VIP,有效期内测评不限次 VIP 优惠中 · 测评不限次 立即查看

分类题库

C++编程题库

按题型、年份与知识点筛选,快速定位练习题。

共 16 题 判断

题目列表

共 16 题
A67912 假设数组 的值域范围是D,以下程序的时间复杂度是O(nlogn+nlogD)。1 bool check(int n, int a[], int k, int dist) { 2026年 二分答案 贪心算法 排序 时间复杂度分析 判断 A67911 若一个问题满足最优子结构性质,则一定可以用贪心算法得到最优解。 2026年 贪心算法 最优子结构 算法正确性 判断 A67894 哈夫曼编码是一种变长的前缀编码,在解码时不需要额外的分隔符就能唯一还原,这是因为在哈夫曼树中,任何一个字符的叶子结点都不会成为另一个字符结点的祖先。 2026年 贪心算法 哈夫曼树 前缀编码 判断 A67875 如果一个最值问题可以用动态规划在多项式时间内求解,那么也一定存在一种贪心策略,可以在多项式时间内求得最优解。 2026年 动态规划 贪心算法 算法复杂度 判断 A67871 若所有字符出现频率相同,则哈夫曼编码一定会得到完全二叉树 2026年 贪心算法 完全二叉树 哈夫曼编码 判断 A67852 在图论算法中,Kruskal算法和Prim算法都可以用来求解最小生成树,且这两者的贪心策略无论在任何连通无向图上求得的最小生成树总边权和必定相同。( ) 2026年 最小生成树 图论 贪心算法 判断 A67730 贪心算法的核心思想是枚举所有可能的情况。( ) 2026年 贪心算法 算法思想 判断 A67462 求解下图中A点到D点最短路径,其中A到B之间的12可以理解为距离。求解这样的问题常用Dijkstra算法,其 思路是通过逐步选择当前距离起点最近的节点来求解非负权重图(如距离不能为负值)单源最短路径的算法。从该 算法的描述可以看出,Dijkstra算法是贪心算法。 2025年 图论 贪心算法 最短路径 Dijkstra算法 判断 A67446 给定一组字符及其出现的频率,构造出的哈夫曼树是唯一的。 2025年 贪心算法 树结构 哈夫曼树 判断 A67287 贪心算法总能得到全局最优解。 2025年 贪心算法 全局最优解 判断 A67270 哈夫曼编码是最优前缀码,且编码结果唯一。 2025年 贪心算法 哈夫曼编码 前缀码 判断 A67113 贪心算法在每一步都做出当前看来最优的局部选择,并且一旦做出选择就不再回溯;而分治算法将问题分解 为若干子问题分别求解,再将子问题的解合并得到原问题的解。 2025年 贪心算法 算法策略 分治算法 判断 A67110 使用贪心算法解决问题时,通过对每一步求局部最优解,最终一定能找到全局最优解。 2025年 贪心算法 局部最优 全局最优 判断 A66882 使⽤贪⼼算法解决问题时 ,每⼀步的局部最优解⼀定会导致全局最优解。 2024年 贪心算法 局部最优 全局最优 判断 A66878 贪⼼算法是⼀种可以应⽤于所有问题的通⽤解决⽅案。 2024年 贪心算法 算法适用性 判断 A66850 使⽤哈夫曼编码对⼀些字符进⾏编码 ,如果两个字符的频率差异最⼤ ,则它们的编码可能出现相同的前缀。 2024年 贪心算法 哈夫曼编码 前缀码 判断