随笔分类 -  DP-优化-数据结构优化DP

摘要:Description 有N个村庄坐落在一条直线上,第i(i 1)个村庄距离第1个村庄的距离为Di。需要在这些村庄中建立不超过K个通讯基站,在第i个村庄建立基站的费用为Ci。如果在距离第i个村庄不超过Si的范围内建立了一个通讯基站,那么就成它被覆盖了。如果第i个村庄没有被覆盖,则需要向他们补偿,费用 阅读全文
posted @ 2018-11-05 17:21 Dream_maker_yk 阅读(489) 评论(0) 推荐(1) 编辑
该文被密码保护。
posted @ 2018-10-29 22:30 Dream_maker_yk 阅读(0) 评论(0) 推荐(0) 编辑
摘要:Description 二维平面上有n个点(xi, yi),现在这些点中取若干点构成一个集合S,对它们按照x坐标排序,顺次连接,将会构成一些连续上升、下降的折线,设其数量为f(S)。如下图中,1 2,2 3,3 5,5 6(数字为下图中从左到右的点编号),将折线分为了4部分,每部分连续上升、下降。 阅读全文
posted @ 2018-10-19 16:12 Dream_maker_yk 阅读(352) 评论(0) 推荐(0) 编辑
摘要:Input 第一行是用空格隔开的二个正整数,分别给出了舞台的宽度W(1到10^8之间)和馅饼的个数n(1到10^5)。 接下来n行,每一行给出了一块馅饼的信息。由三个正整数组成,分别表示了每个馅饼落到舞台上的时刻t[i](1到10^8秒),掉到舞台上的格子的编号p[i](1和w之间),以及分值v[i 阅读全文
posted @ 2018-10-19 13:58 Dream_maker_yk 阅读(256) 评论(0) 推荐(0) 编辑
该文被密码保护。
posted @ 2018-10-19 13:19 Dream_maker_yk 阅读(1) 评论(0) 推荐(0) 编辑
摘要:Description 方伯伯在自己的农田边散步,他突然发现田里的一排玉米非常的不美。 这排玉米一共有N株,它们的高度参差不齐。 方伯伯认为单调不下降序列很美,所以他决定先把一些玉米拔高,再把破坏美感的玉米拔除掉,使得剩下的玉米的高度构成一个单调不下降序列。 方伯伯可以选择一个区间,把这个区间的玉米 阅读全文
posted @ 2018-10-10 21:13 Dream_maker_yk 阅读(198) 评论(0) 推荐(0) 编辑
摘要:Codeforces 834D The Bakery LINK 题目大意是给你一个长度为n的序列分成k段,每一段的贡献是这一段中不同的数的个数,求最大贡献 是第一次做线段树维护DP值的题 感觉还可以,虽然看了一下这题是用线段树维护DP值 然后说思路 有一个很显然的思路是这样的: dpi,j表示前i个 阅读全文
posted @ 2018-09-02 20:47 Dream_maker_yk 阅读(215) 评论(0) 推荐(0) 编辑