上一页 1 2 3 4 5 6 ··· 32 下一页
摘要: 竞赛图三元环个数为 $\binom{n}{3} \sum\limits_{i=1}^n \binom{deg_i}{2}$ 即为最小化 $\sum\limits_{i=1}^n \binom{deg_i}{2}$ 考虑费用流 给每个比赛新建一个点 $C_{i,j}$,若胜负关系已确定,则 $C_{i 阅读全文
posted @ 2020-03-13 16:08 Mrzdtz220 阅读(103) 评论(0) 推荐(0) 编辑
摘要: 考虑倒推整个过程 $a_n$,$a_{n 1}$ 的值可以任意确定 从 $a_{n 2}$ 开始不能选的为后面的数最大值和最小值组成的区间 $dp_{i,l, r}$ 表示当前填第 $i$ 位数字,不能填的区间为 $[l,r]$ 但是其实在填第 $n 2$ 位的时候可以填 $a_n$ 的取值 而且存 阅读全文
posted @ 2020-03-13 14:10 Mrzdtz220 阅读(105) 评论(0) 推荐(0) 编辑
摘要: 设 $dp_{i,j}$ 为长度为 $i$ 的排列,逆序对数有 $j$ 个的方案数 那么 $dp_{i,j}=\sum\limits_{k=\max\{0,j (i 1)\}}^j dp_{i 1, k}$ 考虑每个新加入的数插入的位置对逆序对数的影响即可得到上述转移方程 通过前缀和优化能实现 $O 阅读全文
posted @ 2020-03-13 10:07 Mrzdtz220 阅读(93) 评论(0) 推荐(0) 编辑
摘要: 对于位运算的题目,大多需要按位计算 对于第一问,按位考虑,即对于每个右端点,查询有多少个左端点在该位下与其不同,$O(n)$ 扫一遍即可 对于第二问,同样按位考虑 对于每一位,只有奇数对 $sum(l,r)$ 在该位下为 $1$ 时才能对答案有贡献 即要满足 $sum_{r} sum_{l 1} \ 阅读全文
posted @ 2020-03-12 21:26 Mrzdtz220 阅读(103) 评论(0) 推荐(0) 编辑
摘要: 答案为 $\sum \limits_{i=b+1}^{a+b}\binom{a+b}{i}$ 因为 $\sum_{i=0}^k \binom{n}{k}=2^n$ 那么可以把上述式子拆成两部分求解 $\sum \limits_{i=b+1}^{a+b}\binom{a+b}{i}=\sum\limi 阅读全文
posted @ 2020-03-12 15:42 Mrzdtz220 阅读(122) 评论(0) 推荐(0) 编辑
摘要: 二分时间转化为判定性问题 考虑网络流 $S$ 向第 $i$ 个巫妖连一条容量为 $\dfrac{mid}{time_i}+1$ 的边 第 $j$ 个精灵向 $T$ 连一条容量为 $1$ 的边 预处理出每个巫妖能否攻击每个精灵 通过判断圆和线段是否有交点即可 判断方法为圆心找到离线段的最近距离和半径比 阅读全文
posted @ 2020-03-11 12:19 Mrzdtz220 阅读(97) 评论(0) 推荐(0) 编辑
摘要: 暴力的想法是设五维数组进行DP 但是发现如果知道纵坐标及步数就能知道横坐标 那么就是需要三维 再把步数进行滚动即可 阅读全文
posted @ 2020-03-10 21:10 Mrzdtz220 阅读(91) 评论(0) 推荐(0) 编辑
摘要: 建一棵时间线段树,然后用一个局部变量维护当前的线性基就不用删除了 复杂度 $O(n \log ^2 n)$ 阅读全文
posted @ 2020-03-08 13:52 Mrzdtz220 阅读(120) 评论(0) 推荐(0) 编辑
摘要: 把 $a_ib_{n i}$ 看成一项求和 则 $a_{i+1}b_{n i 1}=(a_i p + r) 3 q^{n i 1}=a_i 3 q^{n i} (\frac{p}{q}) + 3 r q^{n i} (\frac{1}{q})=a_ib_{n i} (\frac{p}{q})+ 3 阅读全文
posted @ 2020-03-07 14:16 Mrzdtz220 阅读(88) 评论(0) 推荐(0) 编辑
摘要: 求出每一个 $pos$ 之后就是置换的事了,置换里没有空位就得引入空位,否则就直接交换 现在就是给每个位置找一对 $x$ 和 $y$ 题目要求 $y$ 最小之后 $x$ 最小 观察式子发现 $y$ 确定了当前位置在哪个置换中,$x$ 确定了在置换的哪个位置上 那么对置换和位置都用一个并查集维护即可 阅读全文
posted @ 2020-03-07 11:43 Mrzdtz220 阅读(74) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 32 下一页