10 2021 档案

该文被密码保护。
posted @ 2021-10-31 21:01 Acestar 阅读(0) 评论(0) 推荐(0)
摘要:Link CF402E Strictly Positive Matrix Description 给出一个矩阵 \(A\),问是否存在一个正整数 \(k\) 使得 \(A^k\) 的所有元素都是正数。 $2\le n \le 2000,0\le a_{i,j}\le 50,\sum_{i=1}^{n 阅读全文
posted @ 2021-10-27 23:38 Acestar 阅读(118) 评论(0) 推荐(3)
摘要:只能处理两个 \(n\) 的排列的最长公共子序列。 映射存相对位置。 #include <bits/stdc++.h> using namespace std; template <typename T> void read(T &x) { x = 0; int f = 1; char c = ge 阅读全文
posted @ 2021-10-22 12:03 Acestar 阅读(77) 评论(0) 推荐(1)
该文被密码保护。
posted @ 2021-10-20 21:26 Acestar 阅读(5) 评论(0) 推荐(0)
该文被密码保护。
posted @ 2021-10-16 23:50 Acestar 阅读(1) 评论(0) 推荐(0)
摘要:Luogu P3363 Cool loves jiaoyi 题解Link Description 给定一棵 \(n\) 个点的树,输入 \(m\) 条路径 \(s_i, t_i\),在 \(m\) 条路径中选出若干条,使得存在一个点被经过至少 \(k\) 次,最小化路径中长度的最大值减最小值的差。 路径长度定义为经过的点数。 Solution 因为在选出的路径中 阅读全文
posted @ 2021-10-16 11:04 Acestar 阅读(51) 评论(0) 推荐(1)
摘要:本人是一个上流学校的下流 OIer awa 阅读全文
posted @ 2021-10-14 18:47 Acestar 阅读(60) 评论(0) 推荐(0)
摘要:\(\color{black}{\text{S}}\color{red}{\text{huKuang}}\) \(\color{black}{\text{x}}\color{red}{\text{ixike}}\) \(\color{black}{\text{I}}\color{red}{\text 阅读全文
posted @ 2021-10-14 18:45 Acestar 阅读(105) 评论(0) 推荐(0)
摘要:Luogu P4211 [LNOI2014]LCA 题解Link Description 给出一个 nn 个节点的有根树(编号为 \(0\) 到 \(n-1\),根节点为 \(0\))。 一个点的深度定义为这个节点到根的距离 \(+1\)。 设 \(dep[i]\) 表示点i的深度,\(LCA(i,j)\) 表示 \(i\) 与 \(j\) 的最近公共祖 阅读全文
posted @ 2021-10-13 21:39 Acestar 阅读(92) 评论(0) 推荐(0)
摘要:Luogu P6669 [清华集训2016] 组合数问题 题解Link Description 给定 \(n,m,k\),对于所有的 \(0\le i \le n,0\le j \le min(i,m)\) 有多少对 \((i,j)\) 满足 \(C_i^j \mod k = 0\) \(1\le n,m \le 10^{18},\ 1 \le k \le 1 阅读全文
posted @ 2021-10-08 22:50 Acestar 阅读(80) 评论(0) 推荐(0)
摘要:Luogu P3311 [SDOI2014] 数数 题解Link Description 给定一个数字串集合 \(S\),求不大于 \(n\) 的幸运数的个数。其中幸运数为不包含 \(S\) 中任意一个串的数。 Solution 数位dp+AC自动机 对于数字串集合,容易想到用AC自动机维护一下,建出trie图,这样就很方便了。 然后进行数位dp,记录当 阅读全文
posted @ 2021-10-08 22:01 Acestar 阅读(66) 评论(0) 推荐(0)
摘要:Luogu P3773 [CTSC2017]吉夫特 题解Link Description 输入一个长度为 \(n\) 的数列 \(a_1,a_2,\dots ,a_n\) 问有多少个长度大于等于 \(2\) 的不上升子序列满足: \(\Pi _{i=2}^{k} \binom{a_{b_{i-1}}}{a_{b_i}} \mod 2 = \binom{a 阅读全文
posted @ 2021-10-08 21:53 Acestar 阅读(119) 评论(0) 推荐(0)
摘要:「模板」快读快写namespace IO { template <typename T> void read(T &x) { x = 0; bool f = 0; char c = gc(); while(!isdigit(c)) f |= c == '-', c = gc(); while(isdigit(c)) 阅读全文
posted @ 2021-10-05 23:21 Acestar 阅读(73) 评论(0) 推荐(0)
摘要:「模板」高斯消元构造上三角矩阵,对角线上的为该方程求解的未知数。 对于第 $i$ 个方程,找到一个第 $i$ 个未知数系数不为 $0$ 的方程,交换两行。 将其他方程的第 $i$ 个未知数系数都消为 $0$。 最后从下往上依次求解。 若第 $n$ 个方程的第 $n$ 个未知数系数为 $0$,则方程组的解不唯一。 ` 阅读全文
posted @ 2021-10-04 23:52 Acestar 阅读(81) 评论(0) 推荐(0)
摘要:扩展欧几里得算法(exgcd) 求解不定方程 \(ax+by=gcd(a,b)\) 设 \(ax+by=gcd(a,b)\) \(bx'+(a\%b)y'=gcd(b,a\%b)\) 因为 \(gcd(a,b)=gcd(b,a\%b)\) 其中 \(a\%b=a-b\left\lfloor\dfra 阅读全文
posted @ 2021-10-04 22:39 Acestar 阅读(78) 评论(0) 推荐(0)
摘要:Link Description 记字符串的倒置为 \(w^R\)。例如 \((abcd)^R = dcba\)。 “双倍回文”为形如 \(ww^Rww^R\) 的字符串。 给定一个字符串 \(s\),求 \(s\) 的最长的双倍回文子串长度。 Solution 观察双倍回文的性质,发现双倍回文整体 阅读全文
posted @ 2021-10-04 09:29 Acestar 阅读(83) 评论(0) 推荐(0)
摘要:dsu on tree 简介 可以用来处理一些树上的问题,一般有2个特征: 询问子树上的信息。 没有修改。 思路 考虑暴力做法,对于每个子树,遍历一遍求答案,时间复杂度是 \(O(n^2)\) 的。 但是其实在求当前子树的答案时,它的信息父亲也是要用的,但是我们不能全继承上去,因为在遍历它的儿子求答 阅读全文
posted @ 2021-10-01 23:38 Acestar 阅读(128) 评论(0) 推荐(1)