随笔分类 - 排列组合
摘要:题目链接 UOJ #420. 【集训队作业2018】矩形 题目大意 \[ F(i,j)= \begin{cases} 0 & i = 0 \\ g_i & i>0,j=0 \\ aF(i-1,j)+bF(i,j-1)+c & i>0,j>0 \end{cases} \] 给定 \(n,m,p\),\
阅读全文
摘要:题目链接 LOJ #2462. 「2018 集训队互测 Day 1」完美的集合 题目大意 有一棵 \(N\) 个点的带权树,树上每个节点有重量 \(w_i\) 和价值 \(v_i\) ,在满足节点重量之和 \(\leq M\) 的集合中,称那些价值之和最大的集合为完美集合。 现在要从所有完美集合中选
阅读全文
摘要:题目链接 ABC214 G - Three Permutations 题目大意 给定两个长 \(n\) 的排列 \(\{p_i\}\) 和 \(\{q_i\}\),求有多少个长 \(n\) 的排列 \(\{r_i\}\),满足 \(\forall 1\leq i\leq n,\;r_i\neq p_
阅读全文
摘要:题目链接 Topcoder 13986 SubRectangles 题目大意 你要在一张 $h\times w$ 的网格图里的一些位置上填 \(1\),满足对于给定 \(n,m\),任意一个 $n\times m$ 的子矩阵内部 $1$ 的数量都相同,求方案数对 \(10^9+7\) 取模的值
阅读全文
摘要:题目链接 AtCoder Beginner Contest 198 F-Cube 题意 一个立方体的六个面上各写了一个正整数,问有多少种方案使得六个数之和为 \(S\) 。 这里假定数字没有方向,即把立方体各种翻转的情况视为同一种方案。 \(6\leq S\leq 10^{18}\) 思路 有三种做
阅读全文
摘要:题目链接 P7468 [NOI Online 2021 提高组] 愤怒的小 N 题目大意 有一个无穷 \(ab\) 串 \(S\) 和一个二进制正整数 \(n\),\(S\) 通过如下方式构造: \(S\) 初始时为包含单个字符 \(a\) 的字符串 每次我们将 \(S\) 中的 \(a\) 换成
阅读全文
摘要:题目链接:POJ1737 Connected Graph 题目大意: 求有 \(n\) 个不同节点的无向连通图的个数 \(n\leq 50\) 思路: 设 \(F[i]\) 为大小为 \(i\) 时的答案,考虑将 \(i\) 号点向外连的边删去,此时图分成两个连通块,对于节点 \(1\) ,设其所在
阅读全文