会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Blue233333
18年退役,偶尔划水~请各位大佬小心食用~
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
···
31
下一页
2018年6月21日
Codeforces663E. Binary Table
摘要: $n \leq 20,m \leq 100000$的01矩阵,可整行整列01翻转,问最少剩几个1. 一个暴力的做法是枚举$2^n$种行翻转然后$m$列扫一遍。但其实在行翻转情况确定的情况下我们只关心两个东西:某一列在行翻转后剩几个1,以及有几个这样的列。$f(i,j)$--在行翻转$j$的情况下,有
阅读全文
posted @ 2018-06-21 07:48 Blue233333
阅读(257)
评论(0)
推荐(0)
2018年6月20日
LOJ#2303. 「NOI2017」蚯蚓排队
摘要: $n \leq 200000$的$1 \leq a_i \leq 6$的蚯蚓,有三种操作:让一只队头蚯蚓接在一只队尾蚯蚓后面;让一队蚯蚓从某个蚯蚓后面断成两队;问:给个字符串,问他的。。算了你们直接看题吧 这什么沙雕题QAQ 所有询问的串只有$nk$种,把他们全丢进hash里面就好了。。注意双has
阅读全文
posted @ 2018-06-20 20:11 Blue233333
阅读(324)
评论(0)
推荐(0)
LOJ#2302. 「NOI2017」整数
摘要: $n \leq 1000000$个操作:一,给$x$加上$a*2^b$;二,问$x$的某个二进制位$k$。$b,k \leq 30n$,$|a| \leq 1e9$。 30暴露了一切。。可以把30个二进制位压一位,进位用线段树找到第一个0,而退位用类似的方法找到第一个1。 但其实第$k$位只由加的总
阅读全文
posted @ 2018-06-20 18:56 Blue233333
阅读(281)
评论(0)
推荐(0)
BZOJ4385: [POI2015]Wilcze doły
摘要: $n \leq 2000000$的正数列,有一次机会把一段长度不超过$d$的数变成0,问最长的和不超过$p$的序列。 选的$d$区间一定是答案区间$[L,R]$的最大字段和。可以证明$R$往右时$L$不会往左。反证一下,假如出现了这种情况: 其中蓝色和绿色表示选中的$d$区间(绿不可能在R1左边,否
阅读全文
posted @ 2018-06-20 10:08 Blue233333
阅读(141)
评论(0)
推荐(0)
2018年6月16日
CodeforcesD. Aztec Catacombs
摘要: $n \leq 300000$的完全无向图,每条边有可行和不可行的状态,一开始只有$m \leq 300000$条边是可行的,给出。每次从$x$走到$y$时,所有与$x$相连的边的可行/不可行状态会改变。问从1最少走几步到$n$。 先考虑只走原来有的路,如果走原来有的路能到$n$,那么这可能是一种可
阅读全文
posted @ 2018-06-16 18:57 Blue233333
阅读(380)
评论(0)
推荐(0)
51nod1084 矩阵取数问题 V2
摘要: $n \leq 200,m \leq 200$,$n*m$的矩阵,从左上到右下走一次只能向右向下,从右下到左上走一次只能向左向上,把两条路取并集,覆盖的数字加起来(经过两次的数算一次),问最大值多少。 费用流。或dp。dp的四维里面,有三维可以定剩下一维(步数一定),因此去掉一维即可。 1 //#i
阅读全文
posted @ 2018-06-16 15:38 Blue233333
阅读(337)
评论(0)
推荐(0)
Codeforces878E. Numbers on the blackboard
摘要: $n \leq 100000$的数列,数字范围$-1e9,1e9$,现$q \leq 1e5$个每次问在一个区间玩游戏,能得到的最大的数。“游戏”:选相邻两个数$a_x,a_y$,然后把他们删掉,变成$a_x+2a_y$,直到序列中只剩一个数。答案$\mod \ \ 1e9+7$。 单次询问可用贪心
阅读全文
posted @ 2018-06-16 14:24 Blue233333
阅读(413)
评论(0)
推荐(0)
Codeforces878C. Tournament
摘要: $n \leq 50000$个人,每个人有$K \leq 10$个属性,现对每一个前缀问:进行比赛,每次任意两人比任意属性,小的淘汰(保证同一属性不会出现两个相同的数),最终有几个人有可能获胜。 明显是一个竞赛图了,缩完点就是求拓扑序最高那个强连通分量的大小。现在要一个一个把人加入。 可以观察到,缩
阅读全文
posted @ 2018-06-16 10:28 Blue233333
阅读(316)
评论(0)
推荐(0)
2018年6月15日
Codeforces989E. A Trance of Nightfall
摘要: $n \leq 200$个平面上的点,$q \leq 200$次询问:重复操作$m \leq 10000$次,到达点$x$的概率最大是多少。操作:一开始选点$P$,不一定要是给定点,可以是平面上任一点。然后,选一条穿过给定点至少两个点且穿过$P$的直线$l$,若有多条,等概率选一条;选中一条后,把$
阅读全文
posted @ 2018-06-15 21:39 Blue233333
阅读(371)
评论(0)
推荐(0)
*一道题21
摘要: $t \leq 1000$次询问:$n \leq 30000$的无向图的所有连边方式的权值总和,一种连边方式的贡献为连通块数的$m \leq 15$次方。对998244353取模。 $n^3$:$f(i,j)$表示$i$个点$j$个连通块的方案数,$f(i,j)=\sum_{k=1}^{i}g(k)
阅读全文
posted @ 2018-06-15 16:22 Blue233333
阅读(192)
评论(0)
推荐(0)
*一道题20
摘要: $n \leq 200000$的字符串,$m \leq 200000$次操作:1,末尾加一个字符;2,末尾删一个字符;3,一个区间中,问某个串(新给的)出现次数。强制在线。 并不会。 首先可以通过$nm$的复杂度成功拿到20分。 其次可以写一个不带加字符的:建个后缀树,然后查询就是查:后缀树的一个子
阅读全文
posted @ 2018-06-15 16:08 Blue233333
阅读(191)
评论(0)
推荐(0)
2018年6月13日
一道题19
摘要: $n \leq 100000$的数列给$m \leq 100000$个操作:操作一,单点修改;操作二,现给$t$种颜色,每种颜色数量给出,加起来为$n-1$,对除了询问给的$k$以外的每个数随机涂色;对一个$k$开始,公差$d$,往左右延伸的下标等差数列$a_i=k+id,L<=i<=R,L<=0<
阅读全文
posted @ 2018-06-13 20:55 Blue233333
阅读(199)
评论(0)
推荐(0)
一道题18
摘要: $n \leq 2000$的树,问从原点出发把每条边走至少一次再回到原点最少代价,有边权。其中可以使用$k$次传送门,始末位置不限,一次代价为$c$。 如果没有$k$的话直接每条边走两次。由于传送一次相当于一条链不用走,搞出来应该是求$k$条边不相交链的最大权和(相交的话,相交部分走了两次,相当于没
阅读全文
posted @ 2018-06-13 18:59 Blue233333
阅读(193)
评论(0)
推荐(0)
2018年6月12日
*Codeforces989D. A Shade of Moonlight
摘要: 数轴上$n \leq 100000$个不重叠的云,给坐标,长度都是$l$,有些云速度1,有些云速度-1,风速记为$w$,问在风速不大于$w_{max}$时,有几对云可能在0相遇。每一对云单独考虑。 多动一不动--相对运动。假设是原点在左右跑(当然这只是一种观点,暴力解不等式也是可以的),风速$w$时
阅读全文
posted @ 2018-06-12 14:44 Blue233333
阅读(507)
评论(0)
推荐(0)
2018年6月11日
51nod1055 最长等差数列
摘要: $n \leq 10000$的不同数字,问能组成的最长等差数列。 $f(i,j)$--$i,j$结尾的最长等差数列。枚举中间$i$,往左右扩展,找$j,k$,用$f(j,i)$来更新$f(i,k)$。 $n \leq 100000$的暂时不会。 1 //#include<iostream> 2 #i
阅读全文
posted @ 2018-06-11 21:33 Blue233333
阅读(255)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
···
31
下一页
公告