上一页 1 ··· 8 9 10 11 12 13 14 15 16 下一页
2019年7月5日
摘要: 题意 http://uoj.ac/problem/77 思考 显然能转化为最小割模型。若没有pi的代价,则对于第i个格子,可以让源点连向第i个点,容量为黑色收益,再连向汇点,容量为白色收益。再考虑pi的代价,对1~n的每个点新建一个哨兵节点,并向它连容量为pi的边。若前面存在点j落在当前区间中,再将 阅读全文
posted @ 2019-07-05 06:55 GreenDuck 阅读(200) 评论(0) 推荐(0) 编辑
2019年6月28日
摘要: 题意 给出n个长度为20的二进制数和数字k,每次询问给出一个二进制数,问从n个数中挑k个数(不能重复)的按位或能包含询问的组合有多少个。数字均小于等于5E5,1s。 思考 强行算出2^20个答案,再O(1)询问。 可知按位或的FWT能够将两个数组融合成新的数组。假设Fk表示挑出k个数字能组成的所有可 阅读全文
posted @ 2019-06-28 20:23 GreenDuck 阅读(411) 评论(0) 推荐(0) 编辑
2019年6月4日
摘要: 1 #include<bits/stdc++.h> 2 using namespace std; 3 const int maxn=1E6+5; 4 int n,f[maxn],cover[maxn],R[maxn]; 5 char str[maxn]; 6 int main() 7 { 8 ios 阅读全文
posted @ 2019-06-04 21:19 GreenDuck 阅读(95) 评论(0) 推荐(0) 编辑
2019年5月27日
摘要: 究其原因,还是自己只会OI了。要成为一个合格的选手,是方方面面各个地方都要看的,同时也要自己去实现。快速实现。清晰实现。运行成功。 尤其是各种平时用的东西,不要只会技,还要研其道。 再次警醒,各位同我一样的选手。 阅读全文
posted @ 2019-05-27 14:58 GreenDuck 阅读(207) 评论(0) 推荐(0) 编辑
2019年5月21日
摘要: 题意 有一个n条横线m条竖线的长方形网格,求出(三点在整点上的)三角形的边上整点个数的期望。要求线性。 思考 ans=所有三角形的边经过的整点总个数÷三角形个数。方便起见,默认三角形的三条边是有顺序但没方向的。 记cnt(i,j)表示平面上第i个点与第j个点连线经过了几个整点,范围是( ],易证cn 阅读全文
posted @ 2019-05-21 18:24 GreenDuck 阅读(283) 评论(0) 推荐(0) 编辑
摘要: 题意 定义一个序列的价值为其排序后所有位置(从1开始)乘以该位置元素的值的和,即∑i*ai。求一个长度为n的序列的所有连续子序列的价值和。 思考 一个序列的价值可看做所有的元素的和,加上所有无序二元组中较大的元素的值。 因此答案分为两部分:1.所有可能序列的元素和的和。考虑一个点,算出有多少区间包含 阅读全文
posted @ 2019-05-21 17:03 GreenDuck 阅读(131) 评论(0) 推荐(0) 编辑
2019年5月19日
摘要: 题意 在平面直角坐标系上,你有一只doge在原点处。doge被绳子拴住了,绳子不会打结,没有弹性(但很柔软),并且长度为L。平面上有一些目标,因此你的doge会按照顺序去捡起它们,但是doge只能走直线。此外平面上还有一些障碍,视为一些点,狗在绕圈时可能会把绳子缠在上面。问L的最小值。 坐标均为整数 阅读全文
posted @ 2019-05-19 17:34 GreenDuck 阅读(374) 评论(0) 推荐(0) 编辑
2019年5月12日
摘要: 1.声明 1.博主比较菜,只会二维。还只会OI常用的。 2.不要吐槽换行。 3.精度、圆周率: 1 const ld eps=1E-10; 2 const ld pi=acos(-1); 3 const ld inf=1E9; 有时要long double,有时要int。 4.正确判相等: 1 in 阅读全文
posted @ 2019-05-12 19:58 GreenDuck 阅读(191) 评论(0) 推荐(0) 编辑
摘要: 题意 将1~n的正整数重排列,使得它的前缀积在模n下形成0~n-1的排列,构造解或说明无解。n≤1E5。 思考 小范围内搜索解,发现n=1,n=4和n为质数时有解。 不难发现,n一定会放在最后,否则会多出很多的0。 1.n≥4且n为合数:由于n能写成pq的形式,其中pq|(n-1)!,因此第n-1的 阅读全文
posted @ 2019-05-12 08:33 GreenDuck 阅读(158) 评论(0) 推荐(0) 编辑
2019年5月6日
摘要: 题意 https://www.luogu.org/problemnew/show/P3268 思考&别人的思考 包含关系有传递性和自反性,类似于小于号。 对于一条垂直与x轴的直线,有包含关系的圆的交点满足括号序列。如: 因此可以做扫描线。把圆分成上下两端弧,表示扫描线正与这些弧有交点,对于新添加的弧 阅读全文
posted @ 2019-05-06 19:57 GreenDuck 阅读(234) 评论(0) 推荐(0) 编辑
上一页 1 ··· 8 9 10 11 12 13 14 15 16 下一页