摘要: # T1 ![](https://cdn.luogu.com.cn/upload/image_hosting/5ndtxtao.png) 如图,从 $x_1$ 能且只能走到 $x_1+2,x_1+4,x_1+6...$ 设 $f[x]$ 表示从 $x_1$ 走到 $x$ 的方案数,那么如果 $x-x 阅读全文
posted @ 2023-06-18 22:00 andy_lz 阅读(29) 评论(0) 推荐(0)
摘要: # T1 假设交换了 $a[i]$ 和 $a[i+1]$ ,那么 $a[1...i-1]$ , $a[i+2...n]$ 与这两个数构成的逆序对不变。只有 $a[i]$ 和 $a[i+1]$ 两个数构成的逆序对可能发生改变。 如果 $a[i]a[i+1]$ ,那么逆序对个数$-1$。 **另外,此题 阅读全文
posted @ 2023-06-04 22:01 andy_lz 阅读(16) 评论(0) 推荐(0)
摘要: ## [P2756 飞行员配对方案问题](https://www.luogu.com.cn/problem/P2756) 这是一个裸的二分图最大匹配问题,可以用匈牙利算法解决,当然也可以网络流的最大流解决。 我们将源点和每一个英国飞行员连一条边权为1的边,将每一个外籍飞行员和汇点连边权为1的边,再将 阅读全文
posted @ 2023-06-04 21:53 andy_lz 阅读(13) 评论(0) 推荐(0)
摘要: # T1 首先题目没有强制让我们一起算 $k^{r(p)}+r^2(p)$ ,我们可以把它拆成两部分,一部分是 $k^{r(p)}$ ,一部分是 $r^2(p)$ 。 考虑递推求解两个部分。先看第一个部分。设 $n$ 的全排列的逆序对个数分别是 $p_1,p_2,...,p_{n!}$ ,并假设我们 阅读全文
posted @ 2023-06-04 21:26 andy_lz 阅读(21) 评论(0) 推荐(0)
摘要: 本部分包含的内容有:最短路,拓扑排序,最小生成树,树的直径和最近公共祖先,图的连通性等。 ## [P1266速度限制](https://www.luogu.com.cn/problem/P1266) 不难看出,这道题除了“有些道路没有速度限制”,就是一个裸的最短路。 我们可以用分层图的思想,将速度 阅读全文
posted @ 2023-04-18 11:48 andy_lz 阅读(62) 评论(0) 推荐(0)
摘要: # T1 seq 首先这道题要注意对题意的理解,子序列的意思是子集,而不是子区间。 我们可以将序列从小到大排序。排序后,如果一个子序列只有 $a[i]$ , $a[j]$ $(i #include #include using namespace std; const long long mod=9 阅读全文
posted @ 2023-04-14 20:20 andy_lz 阅读(37) 评论(0) 推荐(0)
摘要: # T1 草种子(dendro) 由题目可知,每一列最多有两个草种子,每一行最多有两个草种子。 设当前要在 $n$ 行 $m$ 列 $(n>=m)$ 上填充草种子,我们在第一行和第二行的第一列上填充两个草种子。这样,第一行,第二行,第一列就再也不能填充其他种子了,问题规模就缩减到了$(n-2,m-1 阅读全文
posted @ 2023-03-29 16:44 andy_lz 阅读(29) 评论(0) 推荐(0)
摘要: ## [P2831愤怒的小鸟](https://www.luogu.com.cn/problem/P2831) 首先记录抛物线的方案。根据题意可知,两个点可能会确定一条符合题设的抛物线。所以$O(n^2)$枚举两个点,如果它们能够构成一个符合题设的抛物线,就再$O(n)$扫一遍,将这个抛物线能够到达 阅读全文
posted @ 2023-03-29 16:43 andy_lz 阅读(43) 评论(0) 推荐(0)
摘要: ## [P1282多米诺骨牌](https://www.luogu.com.cn/problem/P1282) 容易发现一个性质:对于前$i$个牌子,它们的点数总和加起来是一个定值。所以,设$f[i][j]$表示前$i$个多米诺骨牌的第一行的和为j时的最小旋转次数。 状态转移方程: $$ f[i][ 阅读全文
posted @ 2023-03-29 16:41 andy_lz 阅读(30) 评论(0) 推荐(0)