上一页 1 ··· 30 31 32 33 34 35 36 37 38 ··· 89 下一页
摘要: "传送门" 我咋感觉我学啥都是白学…… 首先可以参考一下 "这一题" ,从中我们可以知道只要知道两点间任意一条路径以及整个图里所有环的线性基,就可以得知这两个点之间的所有路径的异或和 然而我好像并不会求线性基能张成的元素……话说原来这个在线性基里爆搜就可以了么…… 于是我们可以随便选一个点为根,$d 阅读全文
posted @ 2019-01-01 22:18 bztMinamoto 阅读(198) 评论(0) 推荐(0) 编辑
摘要: "传送门" "题解" 倍增也好二分也好,果然复杂度只要和$\log$插上关系就没我啥事了…… 首先由一个显而易见~~然而我完全没有发现~~的结论,设$calc(l,r)$表示区间$[l,r]$的$or$起来加区间的$and$起来加区间的$\gcd$起来(就是题目里说的那个乱七八糟的东西)的值,那么我 阅读全文
posted @ 2019-01-01 21:31 bztMinamoto 阅读(120) 评论(0) 推荐(0) 编辑
摘要: "传送门" 其实就是板子……只要会克鲁斯卡尔重构树和带修莫队就可以了 这么想着的我就调了将近一个下午…… 思路其实比较清晰,然而码量很大,细节贼多…… 不难看出只在最小生成树上走最优,于是建出克鲁斯卡尔重构树,$2$操作直接倍增跳,$1$操作和$3$操作离线,把克鲁斯卡尔重构树用$dfs$序转化为序 阅读全文
posted @ 2019-01-01 20:28 bztMinamoto 阅读(152) 评论(0) 推荐(0) 编辑
摘要: "传送门" 这题要是搞懂在干什么其实不难(虽然某个花了几个小时才搞明白的家伙似乎没资格这么说……) 假设所有人都没有听到老师的命令,我们从左到右考虑,对于当前的人,如果它没有观察者,那么肯定要让它听到老师的指令才行,如果它有观察者,那么它的观察者在之前就已经考虑过,肯定已经听到指令了,那么它也可以听 阅读全文
posted @ 2019-01-01 20:22 bztMinamoto 阅读(172) 评论(0) 推荐(0) 编辑
摘要: "传送门" 设$f[i]$为$i$位置向左走一步的期望时间,那么答案就是$\sum_{i=1}^mf[i]$ 首先$f[n]=1$,设$p$为向左的概率,对于$i define R register define ll long long define fp(i,a,b) for(R int i=a 阅读全文
posted @ 2019-01-01 20:14 bztMinamoto 阅读(151) 评论(0) 推荐(0) 编辑
摘要: "传送门" 完了pkuwc咋全是dp怕是要爆零了…… 设$f(S)$表示$S$的排列数,$S$为不能再选的点集(也就是选到独立集里的点和与他们相邻的点),$mx(S)$表示$S$状态下对应的独立集大小,枚举点$i$,如果$i$不在$S$里,分情况考虑,设$w[i]$表示点$i$以及与之相邻的点,$T 阅读全文
posted @ 2018-12-31 09:37 bztMinamoto 阅读(191) 评论(0) 推荐(0) 编辑
摘要: "传送门" 首先,我们把所有的牌排个序,那么同一种牌肯定是尽量选大的。不难发现能多选强化牌一定要多选,比方说现在选了$a$张攻击牌和$b$张强化牌($a 1$),那么去掉攻击力最小的那张攻击牌,攻击力最小只会变为原来的一半(比方说两张攻击牌且攻击力一样),其他情况下都是大于原来的一半,而选择一张强化 阅读全文
posted @ 2018-12-31 08:44 bztMinamoto 阅读(214) 评论(0) 推荐(0) 编辑
摘要: "传送门" 感觉我去pkuwc好像只有爆零的份…… 设$f_{u,i}$表示$u$取到$i$的概率,那么有如下转移 $$f_{u,i}=f_{ls,i}(p_u\sum_{ji}f_{rs,j})+\\f_{rs,i}(p_u\sum_{ji}f_{ls,j})$$ 然后用线段树合并即可,最后在根节 阅读全文
posted @ 2018-12-30 16:30 bztMinamoto 阅读(126) 评论(0) 推荐(0) 编辑
摘要: 题目描述 有一个$n$行$m$列的表格,每个元素都是$0/1$,每次操作可以选择一行或一列,把$0/1$翻转,即把$0$换为$1$,把$1$换为$0$。请问经过若干次操作后,表格中最少有多少个$1$。 题解 但凡跟状态转移扯上一点关系的题目就没我什么事了…… 首先,我们可以枚举每一行是否反转,然后每 阅读全文
posted @ 2018-12-30 07:53 bztMinamoto 阅读(199) 评论(0) 推荐(0) 编辑
摘要: "传送门" 不难看出就是求$n$个小于$m$的质数异或和为$0$的方案数,可以用$FWT$+快速幂解决 (我的代码跑了4500ms……不是很明白那几位52ms的巨巨是怎么做到的……可能是我人傻常数大……也不至于这么大吧……) //minamoto include include define R r 阅读全文
posted @ 2018-12-29 14:00 bztMinamoto 阅读(167) 评论(0) 推荐(0) 编辑
上一页 1 ··· 30 31 32 33 34 35 36 37 38 ··· 89 下一页
Live2D