随笔分类 - A.算法/知识点
摘要:$\mathcal link. 给定带权简单无向图,求其最小生成树个数。 顶点数 \(n\le10^2\),边数 \(m\le10^3\),相同边权的边数不超过 $10$。 $\mathcal 先说一个引理:对于一个图的任意两棵最小生成树,其边权集合相等。 简单证明一下,设有两个最小生成树的边权集合
阅读全文
摘要:$\mathcal link. 有一个 \(n\) 个结点的无向图,给定 \(n-1\) 组边集,求从每组边集选出恰一条边最终构成树的方案树。对 $10^9+7$ 取模。 $2\le n\le17$,边集大小 $0\le m_i\le\frac{n(n-1)}2$。 $\mathcal \(n\)
阅读全文
摘要:$\mathcal link. 给定一个 \(n\times m\) 的网格图,一些格子指定了走出该格的方向(上下左右),而有 \(k\) 格可以任意指定走出方向。求指定的方案数,使得从任意格子都可以走出网格图。 \(n,m\le200;k\le300\)。 $\mathcal 令“走出边界”为走到
阅读全文
摘要:$\mathcal link. 给定一个 \(n\) 个结点 \(m\) 条边的无向图,\(q\) 次操作每次随机选出一条边。问 \(q\) 条边去重后构成生成树的方案总数,对 \(p\) 取模。 $\mathcal 首先求出 \(n-1\) 条边构成生成树的方案数,显然矩阵树定理。 接着,令 \(
阅读全文
摘要:进阶篇戳这里。 \(\omega\) 何为「多项式」\(\omega\) 多项式(polynomial)是指由变量(variable)、系数(coefficient)以及它们之间的加、减、乘、幂运算(非负整数次方)得到的表达式。多项式就是整式。 \(\omega\) 基本概念 \(\omega\)
阅读全文
摘要:题目 题意简述 link. 有一个 \(n\) 个元素的集合,你需要进行 \(m\) 次操作。每次操作选择集合的一个非空子集,要求该集合不是已选集合的并的子集。求操作的方案数,对 $10^9+7$ 取模。 数据规模 \(n\le3\times10^4\)。 $\text 显然当 \(n<m\),答案
阅读全文
摘要:问题引入 Nephry 最近迷上了天体物理学看星星,这是她一周观察火星运行之后记录的数据(纯属虚构): Mon. Tue. Wed. Thu. Fri. 太阳-火星距离 \(3\times10^4 km\) \(6\times10^4km\) 刷题去了 \(5\times10^4km\) \(7\t
阅读全文
摘要:题目 题意简述 给定两颗树 \(A,B\),\(A\) 中的任一结点 \(u\) 与 \(B\) 中的任一结点 \(v\) 都有一个关系值 \(f(u,v)\),初始为 $0$。再给出 \(q\) 个形如 \(a1,b1,a2,b2,c\) 的操作,表示对于 \(A\) 中路径 \(a1\leftr
阅读全文
摘要:这道题就叫 T2 我有什么办法www 题目 题意简述 给定一个字符串 \(s\),其长度为 \(n\),求无序子串对 \((u,v)\) 的个数,其中 \((u,v)\) 满足 \(u,v\) 均为回文串且出现位置相交。 数据规模 \(n\le2\times10^6\),字符集为小写字母(于是测试数
阅读全文
摘要:题目 题意简述 维护一个长度为 \(n\) 的序列 \(\{a_n\}\),并给出 \(q\) 个操作: 将下标为 \(x\) 的数修改为 \(y\)。 给定 \(l,r,k\),求最大的 \(m\) 使得 \(\{k,k+1,\dots,k+m\}\) 是区间 \([l,r]\) 内元素的子序列。
阅读全文
摘要:题目 题意简述 给定一个含有 \(n\) 个顶点的凸多边形( \(n\) 是偶数),对于每一对相对的边(即中间有 \(\frac{n}2-1\) 条其它边),延长它们以将平面分割为多块,并把包含原凸包的一块染色(包含边界)。再给出 \(q\) 个询问,询问一个点 \(p\) 所在位置是否被染色。 数
阅读全文
摘要:题目 luogu. 题解 先 % 兔。同为兔子为什么小粉兔辣么强qwq。 本文大体跟随小粉兔的题解的思路,并为像我一样多项式超 poor 的读者作了很详细的解释。如果题解界面公式出现问题,可以尝试“在 Ta 的博客查看”w~ 生成函数 + NTT。 首先,转化题意:求长度为 \(n\),元素属于 \
阅读全文

浙公网安备 33010602011771号