贪心
文章平均质量分 60
GEOTCBRL
?????
展开
-
2012 Asia Tianjin Regional Contest - charge-station 贪心
注意到对于如果要在第i个城市建oil station,那么他的费用一定会比前面1~i-1个城市都建oil station的费用高。这就可以用来贪心,如果前i-1个城市全部建oil station就已经满足条件了,那么第i个城市就不用建。 于是就从后往前枚举一下,然后跑个spfa什么的判断一下是否成立即可。 时间复杂度O(n3)O(n^3)。 写spfa居然写错了什么鬼啊!!!重写了原创 2015-11-11 21:00:51 · 1107 阅读 · 0 评论 -
【BZOJ1043】[HAOI2008] 下落的圆盘
smg啊这种水题调了3h……前途一片灰暗…… 对于每个圆,它能够把前面的圆覆盖,同时会被后面的圆覆盖,它所贡献的周长是它自身周长减去被覆盖的部分,而被覆盖的部分是可以算出来的,用当前圆暴力和后面的圆全部求个交。对于一个圆,它被另外一个圆给交了,其被覆盖的圆弧的圆心角是确定的。也就是说,这个圆被覆盖的总弧度可以用各个圆心角的并得到。每被覆盖一次,就可以得到一个被覆盖的弧度的区间。在平面直角坐标系原创 2015-12-03 13:24:56 · 977 阅读 · 0 评论 -
GDKOI2016 题解
day 1 Problem 1. 魔卡少女 题意:动态维护区间内所有子序列的异或和的和,单点修改。 解法:先做一个序列的异或前缀和Si=Ai⊕Si−1S_i=A_i\oplus S_{i-1},于是查询就变成了询问[l,r][l,r]内的∑i<jSj⊕Si\sum_{i<j}S_j\oplus S_i。注意到元素的大小只有10001000,也就是不超过10个二原创 2016-02-22 13:24:45 · 1798 阅读 · 0 评论 -
【BZOJ 2138】stone - Hall定理
给一些互不包含的区间和一些石子堆,按顺序依次从区间内取走一些石子且每次有上限,要求每次都尽量取最多石子。原创 2017-07-05 16:13:40 · 1078 阅读 · 0 评论