do_while_true

一言(ヒトコト)

上一页 1 ··· 13 14 15 16 17 18 19 20 21 ··· 30 下一页
摘要: dp 计数 好题 阅读全文
posted @ 2022-04-23 14:01 do_while_true 阅读(169) 评论(0) 推荐(0) 编辑
摘要: 2023.2.14 upd:消歧义:下面说的后缀 Trie 指的是隐式后缀树。与 Ukkonen 算法构建的后缀树的区分是没有在每个后缀插入的时候最后加一个特殊字符 #. 基本参考于 EtaoinWu 的博客 因为是感性理解,重要在于对后缀树及后缀自动机结构的透彻理解。 定义:$Left(x)$,子 阅读全文
posted @ 2022-04-11 23:22 do_while_true 阅读(76) 评论(0) 推荐(0) 编辑
摘要: 必胜条件:判掉先手一步封死 \(2k-1\geq n\) 后,若 \(n\times m\) 为奇数先手胜,否则后手胜。 必胜方要对于所有空的 \(k\times k\) 正方形里面挑出两个不交的(具体挑哪两个是可以根据过程动态变的),然后保证自己棋不下在这两个正方形内。 必败方每次操作之后,如果挑 阅读全文
posted @ 2022-04-11 22:41 do_while_true 阅读(65) 评论(0) 推荐(0) 编辑
摘要: 简单做法:树剖一下然后变成在 \(dfn\times dfn\) 平面上 \(\log^2\) 个矩形覆盖,查询非零位置个数,扫描线一下是 \(\mathcal{O}(n\log^3n)\). 稍微卡卡常数甚至不需要怎么卡就过了。 #include<cstdio> #include<vector> 阅读全文
posted @ 2022-04-05 16:08 do_while_true 阅读(44) 评论(0) 推荐(0) 编辑
摘要: 模拟赛做到这个题的时候想用差分约束写个暴力,结果发现其实我根本不会差分约束,于是来浅记一下这道题与差分约束。 由于是在限制区间和为 \(1\),所以容易想到用前缀和来描述这个限制,即为 \(s_r-s_{l-1}=1\),由于 01 序列于是还有 \(0\leq s_i-s_{i-1}\leq 1\ 阅读全文
posted @ 2022-03-27 22:47 do_while_true 阅读(30) 评论(0) 推荐(0) 编辑
摘要: 差分约束系统提供了通过图论建图以最长路/最短路的形式刻画变量之间的不等关系。常见的应用是判断不等关系是否有合法解。 对于最短路,我们将 \(x_v-x_u\leq w\) 描述为 \(dis_v\leq dis_u+w\),感性理解一下,在这里描述的是 \(x_v\) 的上界,而且通过跑最短路找到了 阅读全文
posted @ 2022-03-23 22:58 do_while_true 阅读(63) 评论(1) 推荐(0) 编辑
摘要: 图论 平面图中的欧拉定理:设 \(G\) 为任意的连通的平面图,则 \(V-E+F=2\),\(V\) 是 \(G\) 的顶点数,\(E\) 是 \(G\) 的边数,\(F\) 是 \(G\) 的面数。 树上问题 两个点集并起来的直径端点一定在两个点集分别的直径端点这四个点中。证明类似求直径两遍 d 阅读全文
posted @ 2022-03-23 21:57 do_while_true 阅读(75) 评论(1) 推荐(0) 编辑
摘要: 抽象一下问题,设一个变量 \(x\),初始为 \(0\),每次令 \(x\gets x+d\),并同时将 \(d\) 减去砖数在 \((x,x+d]\) 内的砖的代价,如果没有砖就停止,询问一共可以跳几步。 定义:"零砖" 为代价为 \(0\) 的砖,"非零砖" 为代价 \(>0\) 的砖。 若 \ 阅读全文
posted @ 2022-03-16 19:48 do_while_true 阅读(115) 评论(0) 推荐(0) 编辑
摘要: 总结一些看见什么要想到什么套路的处理技巧。 树上问题 树上连通块问题:点数-边数=1;树形dp,点分治。 统计相邻点信息:维护儿子信息,父亲单独处理。(一般的批量处理,特殊的单独处理)。 阅读全文
posted @ 2022-03-05 10:38 do_while_true 阅读(41) 评论(1) 推荐(0) 编辑
摘要: std::deque 的访问元素竟然是 \(\mathcal{O}(1)\) 的,在 UOJ 群被 142857cs 教育了,于是来总结一下这个东西。 两种手写支持 \(\mathcal{O}(1)\) 访问元素的双端队列的方法: 如果双端队列大小固定:可以用数组很简单的模拟来支持 \(\mathc 阅读全文
posted @ 2022-02-16 17:29 do_while_true 阅读(110) 评论(1) 推荐(0) 编辑
上一页 1 ··· 13 14 15 16 17 18 19 20 21 ··· 30 下一页