![](https://img-blog.csdnimg.cn/20190927151101105.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
贪心
文章平均质量分 80
利用最优子结构得到最优解的贪心算法
盖乌咪·A·埃迪尔
这个作者很懒,什么都没留下…
展开
-
Codeforces-1693 A: Directional Increase 【构造、贪心】
题目传送门:Codeforces-1693 A: Directional Increase 有一个长度为 nnn 的数组,每个元素一开始是 000,有一个指针一开始坐落在元素的第一个位置。 现在可以做两个操作: (1)指针不在最后一个元素的情况下,可以在当前位置的值 +1+1+1,之后指针前往下一个元素。 (2)指针不在第一个元素的情况下,可以在当前位置的值 −1-1−1,之后前往上一个元素。 除此之外,还有一个限制,就是做完所有操作后,指针必须终止在第一个元素处。 现在给出一个数组原创 2022-07-08 10:41:33 · 325 阅读 · 1 评论 -
Codeforces-1696 C: Fishingprince Plays With Array【构造、贪心】
题目传送门:Codeforces-1696 C 给定一个长度为 nnn 的数组 {ai}\{a_i\}{ai},和一个大于 111 的整数 mmm, 可以做两个操作:将数组中 mmm 倍数的数 aia_iai,换成 mmm 个 aim\frac{a_i}{m}mai;或者将数组中连续 mmm 个相等的 aia_iai 合并为一个 m×aim \times a_im×ai。 现在给出数组 {bi}\{b_i\}{bi},问 {ai}\{a_i\}{ai} 能否经过变换变为 bib_ibi原创 2022-06-29 20:38:41 · 290 阅读 · 0 评论 -
Codeforces-1687 A: The Enchanted Forest 【贪心、简单数学】
给定一个长度为 nnn 的数组 {ai}\{a_i\}{ai}。 可以选定数组中的任何位置为初始点,在每一步,以下三个动作顺序发生: 1. 从当前位置 xxx 移动到位置 yyy。(∣x−y∣≤1|x-y| \le 1∣x−y∣≤1,注意可以不动) 2. 拿走 yyy 位置上的值,加入答案。 3. 数组上每个位置的值 +1+1+1。 问答案的最大值是多少。 ......原创 2022-06-08 01:15:09 · 329 阅读 · 0 评论 -
Codeforces-1684 D: Traps 【贪心、排序】
Codeforces-1684 D: Traps题目传送门:Codeforces-1684 D: Traps题目题目截图样例描述题目大意 有 nnn 个陷阱,每个陷阱会对你产生 aia_iai 点伤害。可以选择 kkk 个陷阱跳过,但代价是每跳过一个陷阱,之后陷阱的伤害将会 +1+1+1,问经过所有陷阱的最小伤害。题目解析 首先,显然 kkk 次机会都要使用,因为若只使用 k−1k-1k−1 次,那么我们跳过最后一个陷阱,总伤害一定会变小。 然后,我们考虑第一个跳过的陷阱。我们原创 2022-05-25 01:40:29 · 424 阅读 · 0 评论 -
Codeforces-1582 A: Luntik and Concerts
Codeforces-1582: A Luntik and Concerts题目题目传送门:A Luntik and Concerts题目截图样例描述题目大意 有一些曲子,每个曲子可能时长 1,2,31, 2, 31,2,3,对应时长的曲子分别有 a、b、ca、b、ca、b、c (a、b、c>1a、b、c > 1a、b、c>1)首。现要将它们分为两组,求两组曲子最小的总时长之差。题目解析 尽管这是个非常简单的问题,但非常经典。设 a+2b+3c=Sa+2b+3c=S原创 2021-11-13 08:19:52 · 885 阅读 · 0 评论 -
Codeforces-1607 D: Blue-Red Permutation
Codeforces-1607 D: Blue-Red Permutation题目题目传送门:codeforces 1607D题目截图样例描述题目大意 给定一个序列 {ai}\{a_i\}{ai},序列的每个元素拥有颜色,要么是 BBB 颜色,要么是 RRR 颜色。对于 BBB 颜色的元素 aia_iai,可以将其调整为任意 ≤ai\le a_i≤ai的值,而对于 RRR 颜色的元素 aia_iai ,可以将其调整为任意 ≥ai\ge a_i≥ai的值。问,能否将该序列调整为一个原创 2021-11-12 09:59:27 · 189 阅读 · 0 评论