摘要:
题意: 每年有 n 个月,第 i 个月有 a[i] 天。在一个月的第 j 天,你将得到 j 个价值。选择连续的 x 天,最大化获得的价值。 x 不超过一年的天数,但可以跨年。 思路: 性质:x 天中的最后一天一定是某个月的最后一天。 为方便,倒序处理数组。为处理环,把原数组复制一倍接在末尾。维护每个 阅读全文
posted @ 2021-12-19 23:19
Bellala
阅读(78)
评论(0)
推荐(0)
摘要:
题意: 从数组中取一些不相交(不必紧邻)的区间,每个区间内的数之和相等。输出区间数最大的方案。 n ⇐ 1500,时间3s 思路: mp[sum] 按右端点从小到大存储所有和为sum的区间。对每个sum,贪心求最大不相交区间数。 #include <bits/stdc++.h> using name 阅读全文
posted @ 2021-12-19 18:09
Bellala
阅读(57)
评论(0)
推荐(0)

浙公网安备 33010602011771号