传送门 好难的题。。至少对我来说。 这题就是模拟从最低的平台注水,然后将最低的填满以后从最低的平台向两边扩展,每次找最近的最低的平台h,然后将水填到h高度。 栈里存的是向外扩展的时候,有时会遇到高度递减的情况,这时并不能填水,但要把这些高度都递减(即扩展时的顺序)记录进栈,然后遇到一个比比水面高的平 ...
分类:
其他好文 时间:
2017-09-15 16:36:08
阅读次数:
116
传送门 题中重要信息,每堆草的数量都不一样。 可以思考一下,什么情况下才会出现矛盾。 1.如果两个区间的最小值一样,但是这两个区间没有交集,那么就出现矛盾。 2.如果两个区间的最小值一样,并且这两个区间有交集,那么这个最小值一定在交集中,但是如果这个交集被某个最小值较大的区间,或是一些最小值较大的区 ...
分类:
其他好文 时间:
2017-09-15 10:08:30
阅读次数:
186
【算法】线段树(经典线段树上二分) 【题意】n个房间,m个询问,每次订最前的连续x个的空房间,或退订从x开始y个房间,求每次订的最左房间号。 【题解】关键在于找连续x个空房间,经典二分。 线段树标记sum,lsum,rsum,表示最长连续房间,从左开始最长连续房间,从右开始最长连续房间。 对于区间k ...
分类:
其他好文 时间:
2017-09-14 21:47:23
阅读次数:
201
1592: [Usaco2008 Feb]Making the Grade 路面修整 Description FJ打算好好修一下农场中某条凹凸不平的土路。按奶牛们的要求,修好后的路面高度应当单调上升或单调下降,也就是说,高度上升与高度下降的路段不能同时出现在修好的路中。 整条路被分成了N段,N个整数 ...
分类:
其他好文 时间:
2017-09-13 22:12:25
阅读次数:
179
1624: [Usaco2008 Open] Clear And Present Danger 寻宝之路 Description 农夫约翰正驾驶一条小艇在牛勒比海上航行. 海上有N(1≤N≤100)个岛屿,用1到N编号.约翰从1号小岛出发,最后到达N号小岛.一 张藏宝图上说,如果他的路程上经过的小岛 ...
分类:
其他好文 时间:
2017-09-13 20:19:03
阅读次数:
170
传送门 看到前缀就要想到字典树! 看到前缀就要想到字典树! 看到前缀就要想到字典树! ...
分类:
其他好文 时间:
2017-09-13 15:55:19
阅读次数:
214
A_star裸题 先反向建边跑一边spfa,然后把某点目前从起点跑的距离+它到终点的最短距离作为估价来跑A_star //Twenty #include<cstdio> #include<cstdlib> #include<iostream> #include<algorithm> #include ...
分类:
其他好文 时间:
2017-09-13 11:14:11
阅读次数:
121
1230: [Usaco2008 Nov]lites 开关灯 Description Farmer John尝试通过和奶牛们玩益智玩具来保持他的奶牛们思维敏捷. 其中一个大型玩具是牛栏中的灯. N (2 <= N <= 100,000) 头奶牛中的每一头被连续的编号为1..N, 站在一个彩色的灯下面 ...
分类:
其他好文 时间:
2017-09-11 22:52:53
阅读次数:
261
1593: [Usaco2008 Feb]Hotel 旅馆 Description 奶牛们最近的旅游计划,是到苏必利尔湖畔,享受那里的湖光山色,以及明媚的阳光。作为整个旅游的策划者和负责人,贝茜选择在湖边的一家著名的旅馆住宿。这个巨大的旅馆一共有N (1 <= N <= 50,000)间客房,它们在 ...
分类:
其他好文 时间:
2017-09-11 22:43:54
阅读次数:
140
1620: [Usaco2008 Nov]Time Management 时间管理 Description Ever the maturing businessman, Farmer John realizes that he must manage his time effectively. He ...
分类:
其他好文 时间:
2017-09-11 21:21:12
阅读次数:
219