do_while_true

一言(ヒトコト)

上一页 1 ··· 15 16 17 18 19 20 21 22 23 ··· 29 下一页
摘要: 序言 基本是对ix35整理内容的抄写。所以你会发现大量的重合。 只有一些不偏向定义的才会用自己能更好理解的话解释出来。 所以一些证明会相比其他人说明更加繁琐,不过这是写这篇文章此时的我能力内的理解,如果将来有更好的理解,能从更高的角度 / 从更简洁的语言出发,还会更新。 定理和推论,构造方案相关,也 阅读全文
posted @ 2021-12-20 18:53 do_while_true 阅读(305) 评论(1) 推荐(0)
摘要: 现在是几几年,怎么还在学网络流。 最小割求最大权闭合子图 定义 有一个有向图,每一个点都有一个权值(可以为正或负或 \(0\)),选择一个权值和最大的子图,使得每个点的后继都在子图里面,这个子图就叫最大权闭合子图。 转化成最小割问题 建立超级源点 \(s\) 和汇点 \(t\). \(s\) 向每个 阅读全文
posted @ 2021-12-20 18:30 do_while_true 阅读(137) 评论(2) 推荐(1)
摘要: 尝试构造使得树上任意两点间都不能互相到达,这样能达到答案的上界 \(n\).(由于不能走动,所以先手永远必胜) 观察 \(u\oplus v\leq \min(u,v)\) 当且仅当 \(u,v\) 二进制下最高位相同。 假设 \(u<v\),最高位为 \(k\).如果最高位相同的话,\(u\opl 阅读全文
posted @ 2021-11-13 18:39 do_while_true 阅读(122) 评论(0) 推荐(2)
摘要: 转化成逆排列(下标和值互换),设其为 \(Q\),那么操作就变成了如果 \(|Q_i-Q_{i-1}|\geq k\),则可以交换 \(Q_i,Q_{i-1}\),也就是对于任意的 \(i<j,|Q_i-Q_j|<k\),\(Q_i\) 始终要在 \(Q_j\) 前面。 如果钦定了某些元素之间的相对 阅读全文
posted @ 2021-11-09 18:47 do_while_true 阅读(55) 评论(0) 推荐(2)
摘要: 感觉直接 Tarjan 2-SAT 什么的还是想复杂了吧( 观察到一家要不然选人要不然选猫,枚举第一家是选人还是选猫。 假如其选了人,那么第一家人所对应的猫的家,也必须选人(因为猫不能选了)。这样继续往后推,如果所有家都被推得了选人,那么就不合法,否则剩余所有家都选猫,即构造出一组合法方案。 实现上 阅读全文
posted @ 2021-11-04 17:38 do_while_true 阅读(37) 评论(0) 推荐(1)
摘要: 被构造橄榄了/ll 当 \(i<10^{18}\) 时,有 \(f(i)=f(i+10^{18})+1\). 设 \(s=\sum_{i=1}^{10^{18}}f(i)\),根据结论,可以归纳证明 \(\sum_{i=1+b}^{10^{18}+b}f(i)=s+b\pmod a\),所以当 \( 阅读全文
posted @ 2021-11-01 16:58 do_while_true 阅读(55) 评论(0) 推荐(1)
摘要: 三元环计数,于是考虑暴力。答案显然为每个点的入度 \(\times\) 出度和,每次修改一个点的时候,遍历所有的入边,将其改为出边,更新答案,一次更新的复杂度是 \(\mathcal{O}(入度)\) 的。 不妨设 \(n,m,q\) 同阶,下面证明其复杂度为 \(\mathcal{O}(n\sqr 阅读全文
posted @ 2021-11-01 16:27 do_while_true 阅读(56) 评论(0) 推荐(1)
摘要: 去考场的路上,突然说起杜爷 NOI D1T1 做了多少多少时间(尽管他最后还是阿克了),教练就说如果他不那么头铁还能更高点分,我心想反正杜爷阿克了其实问题也不大(flag+1) 开题总览题面,想了想去年读错两题的悲惨经验觉得这次应该先看完题在准备写(flag+2) 看了第一题,毫无思路,跳了。 看了 阅读全文
posted @ 2021-10-24 16:04 do_while_true 阅读(151) 评论(1) 推荐(1)
摘要: CF 570D 一棵树,每个节点上有一个字母,每次查询点 $x$ 的 $y$ 级儿子的字母是否能重排成一个回文串。 trick:压位,只有01的信息(在此题中是奇偶性),可以压成一个 int 来并行计算,这样就可以砍掉一个 $\log$ 用到类似trick的题:由乃的OJ ARC 127C 给定 $ 阅读全文
posted @ 2021-10-23 06:53 do_while_true 阅读(74) 评论(0) 推荐(0)
摘要: 整理点思维题,简单题/麻烦分类讨论题就不放了。 写了的题会放代码。 ARC 126 D 状压dp + 费用提前计算。 从前往后枚举 \(i\),设 \(f_S\) 为考虑集合 \(S\) 已经连在一起且排好序的代价,并且包括提前计算的费用,这里提前计算的费用是使得有一个数想加进来的时候之间按照插排的 阅读全文
posted @ 2021-10-23 06:53 do_while_true 阅读(99) 评论(0) 推荐(0)
上一页 1 ··· 15 16 17 18 19 20 21 22 23 ··· 29 下一页