上一页 1 2 3 4 5 6 7 8 ··· 19 下一页
摘要: ABC 227 H - Eat Them All 题解 讲一下我比赛的时候的思路: 首先可以有一个主要思想,就是先分配边,然后跑欧拉回路。 但是难点就在如何分配边上。 我的做法是发现有12种边,9个限制。 然后可以根据这9个限制,可以列出9个12元一次方程组。 但是至少有一个方程可以被之前的方程线性 阅读全文
posted @ 2021-11-13 23:11 WWW~~~ 阅读(337) 评论(0) 推荐(0)
摘要: 费用流对偶问题 考虑一般的费用流问题: $uv$的流量为$c_{uv}$ $uv$的代价为$w_{uv}$ \(out_u-in_u=b_u\) 费用流表示成线性规划就是: \[ \min\{\sum_{uv}w_{uv}f_{uv}\}\\ s.t.\\ 1. f_{uv}\leq c_{uv}\ 阅读全文
posted @ 2021-11-12 17:38 WWW~~~ 阅读(324) 评论(0) 推荐(1)
摘要: CF 1603 D Artistic Partition 首先$k>\log_2n$,答案为$n$。 先考虑函数$C(l,r)$如何计算: \[ C(l,r)=(\sum_{i\geq l}\sum_{l\leq x<y\leq r}[\gcd(i,j)=l])+r-l+1\\ C(l,r)=(\s 阅读全文
posted @ 2021-11-09 23:08 WWW~~~ 阅读(52) 评论(0) 推荐(0)
摘要: gym 102586 B Evacuation 首先先考虑$O(NQ)$的做法: 可以发现最坏情况一定是放在同一点,然后在此基础上,最终分布的区间两边长度的绝对值不能超过1 。 这个可以$O(NlogN)\(预处理每一个点,询问\)[1,n]$的答案,这样查询任意$x,l,r$可以做到$O(1)$。 阅读全文
posted @ 2021-11-09 20:52 WWW~~~ 阅读(117) 评论(0) 推荐(0)
摘要: BAEKJOON OJ 19044 Entanglement 19044: Entanglement (acmicpc.net) 可以一列一列的考虑填的数字,考虑dfs,维护一个集合$R$表示当前未决策的行。 每次递归会把$R$分成若干个子集,对于每一层$dfs$需要$O(|R|m)$来算,所以令$ 阅读全文
posted @ 2021-11-09 15:35 WWW~~~ 阅读(108) 评论(0) 推荐(0)
摘要: HDU 6642 Three Investigators 前置知识: 一个序列构造的杨表,前i列的长度和为$K-LIS$的长度。 $K-LIS$为最长的子序列满足其$LIS\leq k$。 运算符取反,$K-LDS$也就是杨表前$k$行的和。 而这个问题也就是要求$K-LDS$的长度。 所以直接用$ 阅读全文
posted @ 2021-11-07 22:59 WWW~~~ 阅读(75) 评论(0) 推荐(0)
摘要: CF 1603 E A Perfect Problem 首先将$a_i$排序,这样可以转变成前缀上的问题。 我赛时只会一个$O(n^6)$的$dp$,$n=200$自然是没敢写。 赛后在announcement上问了一下,结果Petr的$O(n^6)$直接就过了,感觉非常震撼。 原来就是换了一下dp 阅读全文
posted @ 2021-11-01 21:13 WWW~~~ 阅读(88) 评论(0) 推荐(0)
摘要: ARC 120 F Wine Thief 题解 考虑每一个位置的贡献。 首先求合法方案数就是${n-k+1\choose k}$。 但是每一个位置的贡献不相等,所以不好计算。 考虑把序列首位相连形成环,并在最后一个位置加上一个位置。 则方案就是所有可行方案减去选择了最后一个的方案。 时间复杂度为$O 阅读全文
posted @ 2021-10-28 20:35 WWW~~~ 阅读(84) 评论(0) 推荐(0)
摘要: ARC 124 F Chance Meeting 题解 一个有趣的计数题。 首先可以发现上下走和向右走是独立的。 然后问题转变成有$m-1$个$1$和$m-1$个$-1$排成一行,令$pre_i$为前缀和。 你需要把它切成$2*n-1$段可以为空。 令第$i$段为$[l_i,r_i],(l_i\le 阅读全文
posted @ 2021-10-22 16:47 WWW~~~ 阅读(69) 评论(0) 推荐(0)
摘要: ARC 128 F Game against Robot 题解 一个很有意思的计数题。 首先观察给定序列能选择的牌需要满足什么性质。 很显然可以转变成网络流的模型,必须满足前$2k$个选择的个数不能超过$k$张牌。 考虑每张牌的贡献,假设当前为$x$,可以将$\geq x$的看作1,$<x$的看作0 阅读全文
posted @ 2021-10-22 12:15 WWW~~~ 阅读(161) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 8 ··· 19 下一页