林老师 · 客观题题库 · DP贪心 · 考纲词条练习

DP贪心 · 考纲词条练习

DP贪心 · 共 100 题 · 原创真题风格补充卷
真题
复刻
试卷编号NEO-S-2026-DP贪心
题目总数100 题 · 200 分
试卷类型客观题
考生须知:
① 本卷为客观题单卷,合计 100 题 · 200 分,全部为客观题;
② 试卷右上角设有 「提交答卷」「重置考试」 按钮,提交后系统自动判分并显示答题正确情况,请确认全部作答后再行提交;
③ 试卷不显示答案,提交后方可查看每题作答与正确答案的对照;
④ 答卷进度会保留在本地缓存中,刷新或再次打开仍可继续作答;
⑤ 本卷仅供学生练习使用;请勿用于其他用途;题面有问题请联系:i64coder@163.com。

判 分 报 告

0 / 200 分
0
答 对 · 得 0
0
答 错 · 失 0
当前筛选下没有题目

客 观 题

100 QUESTIONS · 2 POINTS EACH
第 1 题 单选 未作答

贪心法的核心思想是( )。

(2 分)
原创 2026 · 单选 第1题 | 知识点 KJ-31a
第 2 题 单选 未作答

贪心算法能够得到全局最优解的必要条件是( )。

(2 分)
原创 2026 · 单选 第2题 | 知识点 KJ-31a
第 3 题 单选 未作答

最优子结构是指( )。

(2 分)
原创 2026 · 单选 第3题 | 知识点 KJ-31a
第 4 题 单选 未作答

贪心算法( )保证得到全局最优解。

(2 分)
原创 2026 · 单选 第4题 | 知识点 KJ-31a
第 5 题 单选 未作答

证明贪心正确性的常用方法是( )。

(2 分)
原创 2026 · 单选 第5题 | 知识点 KJ-31a
第 6 题 单选 未作答

很多贪心算法的第一步是排序,目的是( )。

(2 分)
原创 2026 · 单选 第6题 | 知识点 KJ-31a
第 7 题 单选 未作答

面值 {1,3,4}\{1, 3, 4\} 的硬币找 66 元:贪心(每次取最大)先取 44 再取 1+11+133 枚。但最优解是( )。

(2 分)
原创 2026 · 单选 第7题 | 知识点 KJ-31a
第 8 题 单选 未作答

验证贪心策略是否正确,最可靠的方法是( )。

(2 分)
原创 2026 · 单选 第8题 | 知识点 KJ-31a
第 9 题 单选 未作答

选择贪心还是 DP 的主要依据是( )。

(2 分)
原创 2026 · 单选 第9题 | 知识点 KJ-31a
第 10 题 单选 未作答

贪心算法(排序后一次扫描)的典型时间复杂度是( )。

(2 分)
原创 2026 · 单选 第10题 | 知识点 KJ-31a
第 11 题 单选 未作答

关于贪心算法,正确的是( )。

(2 分)
原创 2026 · 单选 第11题 | 知识点 KJ-31a
第 12 题 单选 未作答

关于贪心,错误的是( )。

(2 分)
原创 2026 · 单选 第12题 | 知识点 KJ-31a
第 13 题 单选 未作答

区间调度问题:给定 nn 个区间,选出最多的互不重叠的区间。贪心策略是( )。

(2 分)
原创 2026 · 单选 第13题 | 知识点 KJ-31a
第 14 题 单选 未作答

活动选择:nn 个活动各有起止时间,一人最多参加几个不冲突的活动?贪心按( )排序。

(2 分)
原创 2026 · 单选 第14题 | 知识点 KJ-31a
第 15 题 单选 未作答

面值 {1,2,5,10}\{1, 2, 5, 10\}1818 元,贪心(每次取最大可用面值)需( )枚硬币。

(2 分)
原创 2026 · 单选 第15题 | 知识点 KJ-31a
第 16 题 单选 未作答

面值 {1,3,4}\{1, 3, 4\}66 元,贪心先取最大面值 44,剩余 22 元只能 1+11+1。贪心结果共 33 枚,最优解是( )枚。

(2 分)
原创 2026 · 单选 第16题 | 知识点 KJ-31a
第 17 题 单选 未作答

Kruskal 最小生成树算法的贪心策略是( )。

(2 分)
原创 2026 · 单选 第17题 | 知识点 KJ-31a
第 18 题 单选 未作答

Dijkstra 单源最短路的贪心策略是( )。

(2 分)
原创 2026 · 单选 第18题 | 知识点 KJ-31a
第 19 题 单选 未作答

区间覆盖:用最少的区间覆盖 [0,m][0, m],贪心策略是( )。

(2 分)
原创 2026 · 单选 第19题 | 知识点 KJ-31a
第 20 题 单选 未作答

排队打水:nn 个人打水时间各不同,如何安排顺序使总等待时间最少?贪心按( )。

(2 分)
原创 2026 · 单选 第20题 | 知识点 KJ-31a
第 21 题 单选 未作答

田忌赛马的贪心策略核心是( )。

(2 分)
原创 2026 · 单选 第21题 | 知识点 KJ-31a
第 22 题 单选 未作答

0-1 背包问题不能用贪心(按单位价值排序)得到最优解,原因是( )。

(2 分)
原创 2026 · 单选 第22题 | 知识点 KJ-31a
第 23 题 单选 未作答

哈夫曼树构造的贪心策略是( )。

(2 分)
原创 2026 · 单选 第23题 | 知识点 KJ-31a
第 24 题 单选 未作答

跳跃游戏:从位置 00 出发,每步最多跳 a[i] 格,能否到达最后一个位置?贪心维护( )。

(2 分)
原创 2026 · 单选 第24题 | 知识点 KJ-31a
第 25 题 单选 未作答

活动 [1,4),[2,3),[3,5),[4,6)[1,4), [2,3), [3,5), [4,6),按结束时间贪心(最早结束优先),最多选( )个不冲突活动。

(2 分)
原创 2026 · 单选 第25题 | 知识点 KJ-31a
第 26 题 单选 未作答

下列问题中不能用标准贪心得到最优解的是( )。

(2 分)
原创 2026 · 单选 第26题 | 知识点 KJ-31a
第 27 题 单选 未作答

动态规划的核心思想是( )。

(2 分)
原创 2026 · 单选 第27题 | 知识点 KJ-37b
第 28 题 单选 未作答

DP 设计的第一步是( )。

(2 分)
原创 2026 · 单选 第28题 | 知识点 KJ-37b
第 29 题 单选 未作答

DP 的转移方程描述的是( )。

(2 分)
原创 2026 · 单选 第29题 | 知识点 KJ-37b
第 30 题 单选 未作答

DP 的初始条件(边界值)的作用是( )。

(2 分)
原创 2026 · 单选 第30题 | 知识点 KJ-37b
第 31 题 单选 未作答

DP 要求状态具有无后效性,含义是( )。

(2 分)
原创 2026 · 单选 第31题 | 知识点 KJ-37b
第 32 题 单选 未作答

DP 要求问题具有最优子结构,含义是( )。

(2 分)
原创 2026 · 单选 第32题 | 知识点 KJ-37b
第 33 题 单选 未作答

DP 与递推的关系是( )。

(2 分)
原创 2026 · 单选 第33题 | 知识点 KJ-37b
第 34 题 单选 未作答

DP 与分治的主要区别是( )。

(2 分)
原创 2026 · 单选 第34题 | 知识点 KJ-37b
第 35 题 单选 未作答

DP 利用重叠子问题的性质来( )。

(2 分)
原创 2026 · 单选 第35题 | 知识点 KJ-37b
第 36 题 单选 未作答

记忆化搜索与 DP 的关系是( )。

(2 分)
原创 2026 · 单选 第36题 | 知识点 KJ-37b
第 37 题 单选 未作答

DP 问题的设计步骤依次是( )。

(2 分)
原创 2026 · 单选 第37题 | 知识点 KJ-37b
第 38 题 单选 未作答

DP 的自顶向下实现(记忆化搜索)使用( )。

(2 分)
原创 2026 · 单选 第38题 | 知识点 KJ-37b
第 39 题 单选 未作答

DP 的自底向上实现(递推填表)使用( )。

(2 分)
原创 2026 · 单选 第39题 | 知识点 KJ-37b
第 40 题 单选 未作答

关于 DP,错误的是( )。

(2 分)
原创 2026 · 单选 第40题 | 知识点 KJ-37b
第 41 题 单选 未作答

最长上升子序列(LIS)是指( )。

(2 分)
原创 2026 · 单选 第41题 | 知识点 KJ-37b、KS-62f、KS-62e
第 42 题 单选 未作答

LIS 的 O(n2)O(n^2) 转移方程是( )。

(2 分)
原创 2026 · 单选 第42题 | 知识点 KJ-37b、KS-62f、KS-62e
第 43 题 单选 未作答

序列 {3,1,2,5,4}\{3, 1, 2, 5, 4\} 的 LIS 长度是( )。

(2 分)
原创 2026 · 单选 第43题 | 知识点 KJ-37b、KS-62f、KS-62e
第 44 题 单选 未作答

LIS 的 O(n2)O(n^2) DP 和 O(nlogn)O(n \log n) 贪心+二分的区别是( )。

(2 分)
原创 2026 · 单选 第44题 | 知识点 KJ-37b、KS-62f、KS-62e
第 45 题 单选 未作答

最长公共子序列(LCS)是指( )。

(2 分)
原创 2026 · 单选 第45题 | 知识点 KJ-37b、KS-62f、KS-62e
第 46 题 单选 未作答

LCS 的转移方程:若 a[i]==b[j]a[i] == b[j]f[i][j]=f[i1][j1]+1f[i][j] = f[i-1][j-1] + 1;否则( )。

(2 分)
原创 2026 · 单选 第46题 | 知识点 KJ-37b、KS-62f、KS-62e
第 47 题 单选 未作答

"ABCBDAB""BDCABA" 的 LCS 长度是( )。

(2 分)
原创 2026 · 单选 第47题 | 知识点 KJ-37b、KS-62f、KS-62e
第 48 题 单选 未作答

最大子段和:序列中连续一段的和的最大值。允许全负时答案为( )。

(2 分)
原创 2026 · 单选 第48题 | 知识点 KJ-37b、KS-62f、KS-62e
第 49 题 单选 未作答

最大子段和的转移方程 f[i]=max(a[i],f[i1]+a[i])f[i] = \max(a[i], f[i-1] + a[i]) 的含义是( )。

(2 分)
原创 2026 · 单选 第49题 | 知识点 KJ-37b、KS-62f、KS-62e
第 50 题 单选 未作答

序列 {2,1,3,4,1,2,1,5,4}\{-2, 1, -3, 4, -1, 2, 1, -5, 4\} 的最大子段和是( )。

(2 分)
原创 2026 · 单选 第50题 | 知识点 KJ-37b、KS-62f、KS-62e
第 51 题 单选 未作答

每次上 1122 阶台阶,从第 00 阶到第 55 阶的方法数是( )。

(2 分)
原创 2026 · 单选 第51题 | 知识点 KJ-37b、KS-62f、KS-62e
第 52 题 单选 未作答

数字三角形从顶到底的最大路径和:状态 f[i][j]f[i][j] 表示( )。

(2 分)
原创 2026 · 单选 第52题 | 知识点 KJ-37b、KS-62f、KS-62e
第 53 题 单选 未作答

LIS 的 O(n2)O(n^2) DP 代码核心双重循环是( )。

(2 分)
原创 2026 · 单选 第53题 | 知识点 KJ-37b、KS-62f、KS-62e
第 54 题 单选 未作答

关于线性 DP,错误的是( )。

(2 分)
原创 2026 · 单选 第54题 | 知识点 KJ-37b、KS-62f、KS-62e
第 55 题 单选 未作答

0-1 背包:nn 个物品各有重量 wiw_i 和价值 viv_i,背包容量 WW,每件物品最多选一次,求最大价值。状态 f[i][j]f[i][j] 表示( )。

(2 分)
原创 2026 · 单选 第55题 | 知识点 KJ-37c
第 56 题 单选 未作答

0-1 背包的转移方程(jwij \ge w_i 时)是( )。

(2 分)
原创 2026 · 单选 第56题 | 知识点 KJ-37c
第 57 题 单选 未作答

物品 {(w=1,v=1),(w=2,v=3),(w=3,v=4)}\{(w=1,v=1), (w=2,v=3), (w=3,v=4)\},容量 W=4W=4。0-1 背包最大价值是( )。

(2 分)
原创 2026 · 单选 第57题 | 知识点 KJ-37c
第 58 题 单选 未作答

0-1 背包一维优化后内层循环倒序jjWWwiw_i),原因是( )。

(2 分)
原创 2026 · 单选 第58题 | 知识点 KJ-37c
第 59 题 单选 未作答

完全背包与 0-1 背包的区别是( )。

(2 分)
原创 2026 · 单选 第59题 | 知识点 KJ-37c
第 60 题 单选 未作答

完全背包的转移方程(jwij \ge w_i 时)是( )。

(2 分)
原创 2026 · 单选 第60题 | 知识点 KJ-37c
第 61 题 单选 未作答

完全背包一维优化后内层循环正序jjwiw_iWW),原因是( )。

(2 分)
原创 2026 · 单选 第61题 | 知识点 KJ-37c
第 62 题 单选 未作答

多重背包与 0-1/完全背包的区别是( )。

(2 分)
原创 2026 · 单选 第62题 | 知识点 KJ-37c
第 63 题 单选 未作答

背包从 f[n][W]f[n][W] 二维优化为 f[W]f[W] 一维,空间从 O(nW)O(nW) 降为( )。

(2 分)
原创 2026 · 单选 第63题 | 知识点 KJ-37c
第 64 题 单选 未作答

"恰好装满"的背包方案数:f[j]f[j] 初始 f[0]=1f[0] = 1(空方案),转移 f[j]+=f[jwi]f[j] += f[j - w_i]f[j]f[j] 含义是( )。

(2 分)
原创 2026 · 单选 第64题 | 知识点 KJ-37c
第 65 题 单选 未作答

求"恰好装满"的最大价值时,f[0]=0f[0] = 0 其余 f[j]=f[j] = -\infty,目的是( )。

(2 分)
原创 2026 · 单选 第65题 | 知识点 KJ-37c
第 66 题 单选 未作答

0-1 背包物品 {(w=1,v=2),(w=2,v=3)}\{(w=1,v=2), (w=2,v=3)\},容量 W=2W=2。处理第 1 件后 f[1]=?f[1]=?f[2]=?f[2]=?( )。

(2 分)
原创 2026 · 单选 第66题 | 知识点 KJ-37c
第 67 题 单选 未作答

0-1 背包的时间复杂度是( )。

(2 分)
原创 2026 · 单选 第67题 | 知识点 KJ-37c
第 68 题 单选 未作答

关于背包 DP,错误的是( )。

(2 分)
原创 2026 · 单选 第68题 | 知识点 KJ-37c
第 69 题 单选 未作答

区间 DP 的状态 f[l][r]f[l][r] 通常表示( )。

(2 分)
原创 2026 · 单选 第69题 | 知识点 KJ-37d
第 70 题 单选 未作答

区间 DP 的枚举顺序是( )。

(2 分)
原创 2026 · 单选 第70题 | 知识点 KJ-37d
第 71 题 单选 未作答

石子合并:nn 堆石子排成一行,每次合并相邻两堆代价为两堆之和,求全部合并的最小总代价。这是( )。

(2 分)
原创 2026 · 单选 第71题 | 知识点 KJ-37d
第 72 题 单选 未作答

石子合并转移 f[l][r]=minlk<r(f[l][k]+f[k+1][r])+sum(l,r)f[l][r] = \min_{l \le k < r}(f[l][k] + f[k+1][r]) + \text{sum}(l, r)sum(l,r)\text{sum}(l,r) 是( )。

(2 分)
原创 2026 · 单选 第72题 | 知识点 KJ-37d
第 73 题 单选 未作答

石子 {1,2,3}\{1, 2, 3\}(相邻合并,代价=两堆之和)。先合并 {1,2}\{1,2\} 代价 33{3,3}\{3, 3\},再合并代价 66。总代价( )。

(2 分)
原创 2026 · 单选 第73题 | 知识点 KJ-37d
第 74 题 单选 未作答

区间 DP 必须按长度从短到长枚举,原因是( )。

(2 分)
原创 2026 · 单选 第74题 | 知识点 KJ-37d
第 75 题 单选 未作答

区间 DP 与线性 DP 的主要区别是( )。

(2 分)
原创 2026 · 单选 第75题 | 知识点 KJ-37d
第 76 题 单选 未作答

区间 DP 代码的标准三重循环结构是( )。

(2 分)
原创 2026 · 单选 第76题 | 知识点 KJ-37d
第 77 题 单选 未作答

石子合并 {4,1,1,4}\{4, 1, 1, 4\} 的最优合并代价是( )。

(2 分)
原创 2026 · 单选 第77题 | 知识点 KJ-37d
第 78 题 单选 未作答

关于区间 DP,错误的是( )。

(2 分)
原创 2026 · 单选 第78题 | 知识点 KJ-37d
第 79 题 单选 未作答

树形 DP 是指( )。

(2 分)
原创 2026 · 单选 第79题 | 知识点 KS-62b、KS-62c
第 80 题 单选 未作答

树形 DP 的实现通常使用( )。

(2 分)
原创 2026 · 单选 第80题 | 知识点 KS-62b、KS-62c
第 81 题 单选 未作答

树形 DP 求树上最大独立集:f[u][0]f[u][0] 表示不选 uuf[u][1]f[u][1] 表示选 uu。转移 f[u][0]=?f[u][0] = ?( )。

(2 分)
原创 2026 · 单选 第81题 | 知识点 KS-62b、KS-62c
第 82 题 单选 未作答

状态压缩 DP 是指( )。

(2 分)
原创 2026 · 单选 第82题 | 知识点 KS-62b、KS-62c
第 83 题 单选 未作答

状压 DP 中状态 s=13s = 13(二进制 11011101)表示( )(4 个元素编号 030\sim3)。

(2 分)
原创 2026 · 单选 第83题 | 知识点 KS-62b、KS-62c
第 84 题 单选 未作答

检查状压状态 ss 的第 ii 位是否为 11 的位运算是( )。

(2 分)
原创 2026 · 单选 第84题 | 知识点 KS-62b、KS-62c
第 85 题 单选 未作答

多维 DP 是指( )。

(2 分)
原创 2026 · 单选 第85题 | 知识点 KS-62b、KS-62c
第 86 题 单选 未作答

DP 常见的优化方法不包括( )。

(2 分)
原创 2026 · 单选 第86题 | 知识点 KS-62b、KS-62c
第 87 题 单选 未作答

滚动数组优化背包问题时,f[i][j]f[i][j] 变为 f[j]f[j],关键是( )。

(2 分)
原创 2026 · 单选 第87题 | 知识点 KS-62b、KS-62c
第 88 题 单选 未作答

DP 与贪心的核心区别是( )。

(2 分)
原创 2026 · 单选 第88题 | 知识点 KS-62b、KS-62c
第 89 题 单选 未作答

树形 DP 的时间复杂度通常是( )。

(2 分)
原创 2026 · 单选 第89题 | 知识点 KS-62b、KS-62c
第 90 题 单选 未作答

关于 S 级 DP,错误的是( )。

(2 分)
原创 2026 · 单选 第90题 | 知识点 KS-62b、KS-62c
第 91 题 单选 未作答

当问题同时具有最优子结构和贪心选择性质时,应优先选( )。

(2 分)
原创 2026 · 单选 第91题 | 知识点 KJ-31a、KJ-37b
第 92 题 单选 未作答

"从 (1,1)(1,1) 走到 (n,m)(n,m),只能向右或向下,求最大路径和"是( )模型。

(2 分)
原创 2026 · 单选 第92题 | 知识点 KJ-31a、KJ-37b
第 93 题 单选 未作答

DP 调试最有效的方法是( )。

(2 分)
原创 2026 · 单选 第93题 | 知识点 KJ-31a、KJ-37b
第 94 题 单选 未作答

DP 的两个必要条件是( )。

(2 分)
原创 2026 · 单选 第94题 | 知识点 KJ-31a、KJ-37b
第 95 题 单选 未作答

0-1 背包不能用贪心(按单位价值排序)是因为( )。

(2 分)
原创 2026 · 单选 第95题 | 知识点 KJ-31a、KJ-37b
第 96 题 单选 未作答

区间 DP f[l][r]f[l][r] 的转移需要枚举分割点 kk,时间复杂度是( )。

(2 分)
原创 2026 · 单选 第96题 | 知识点 KJ-31a、KJ-37b
第 97 题 单选 未作答

LIS 的 O(nlogn)O(n \log n) 优化方法是( )。

(2 分)
原创 2026 · 单选 第97题 | 知识点 KJ-31a、KJ-37b
第 98 题 单选 未作答

记忆化搜索与递推填表的关系是( )。

(2 分)
原创 2026 · 单选 第98题 | 知识点 KJ-31a、KJ-37b
第 99 题 单选 未作答

树形 DP 求"树上最大独立集"的时间复杂度是( )。

(2 分)
原创 2026 · 单选 第99题 | 知识点 KJ-31a、KJ-37b
第 100 题 单选 未作答

关于 DP 和贪心,错误的是( )。

(2 分)
原创 2026 · 单选 第100题 | 知识点 KJ-31a、KJ-37b