补写差分区间加

场景:~/work/tp/diff.cpp 读入 n、m 和 m 条「l r v」(给下标 l..r 每个数加 v,从 0 数),输出最终的 n 个数。range_add 和还原还没写。 任务:补全差分:区间加只动两格,最后求前缀和还原。m

开始练习 →

贪心每一步是怎么选的

贪心算法在每一步都【0】。

开始练习 →

贪心和暴力枚举差在哪

第 1 步:要找 63,面值 25 10 5 1 第 2 步:拿一个 25,还剩 38 第 3 步:拿一个 25,还剩 13 第 4 步:拿一个 10,还剩 3 第 5 步:剩 3 比 5 小,跳过 5 第 6 步:拿一个 1,还剩 2 第

开始练习 →

贪心最大的风险是什么

用贪心最大的风险是【0】。

开始练习 →

什么样的问题能用贪心

一个问题能用贪心,是因为【0】。

开始练习 →

判断贪心对不对最省事的办法

想知道一个贪心策略对不对,最省事的办法是【0】。

开始练习 →

大面值优先找 63 要几枚

面值有 25、10、5、1 四种,要找 63。每次都拿不超过剩下金额的最大面值。 运行下面这段程序: #include <algorithm> #include <iostream> #include <str

开始练习 →

找零的贪心策略是什么(C++)

用贪心找零,每一步的做法是【0】。

开始练习 →

区间调度每次该选哪一个

第 1 步:六场会,按结束时间排好 第 2 步:2-3 不撞,选它 第 3 步:1-4 和已选的撞了 第 4 步:3-5 不撞,选它 第 5 步:5-6 不撞,选它 第 6 步:0-7 和已选的撞了 第 7 步:6-8 不撞,选它 第 8

开始练习 →

为什么不挑开始最早的

按「开始最早」来挑会出问题,因为【0】。

开始练习 →