上一页 1 ··· 14 15 16 17 18 19 20 21 22 ··· 45 下一页
摘要: "vjudge" "luogu" 题意 就是要你求无向图的生成树个数。$n\le 12$,保证答案不爆$long long$。 sol 矩阵树定理直接上。 如果怕掉精可以写整数意义下的高斯消元,需要辗转相除,复杂度多个$\log$ code cpp include include include u 阅读全文
posted @ 2018-04-21 10:15 租酥雨 阅读(203) 评论(0) 推荐(0) 编辑
摘要: ~~别想了这里没有证明~~ 矩阵树定理 可以求一张图(无向图有向图均可)的生成树个数。 针对无向图 对于一张无向图$G$,构造其基尔霍夫矩阵: 对于一条无向边$(u,v)$,$a[u][u]++,a[v][v]++,a[u][v] ,a[v][u] $。 把基尔霍夫矩阵去掉任意一行一列然后求行列式即 阅读全文
posted @ 2018-04-21 10:05 租酥雨 阅读(292) 评论(2) 推荐(1) 编辑
摘要: "bzoj" "luogu" sol 考场上普及$dp$都做不来,果然是思想僵化了。 设$f[u][i][j]$表示在$u$点,上方有$i$条未修复的公路和$j$条未修复的铁路的最小花费。 转移只有两种情况,对于修公路和修铁路分开处理即可。 复杂度$O(n 40^2)$。可以卡一下空间,也就是乡村的 阅读全文
posted @ 2018-04-17 20:22 租酥雨 阅读(310) 评论(0) 推荐(1) 编辑
摘要: HNOI2018游记 Day 0 信息组罕见的假期,早上一觉睡到九点钟。然而机房里的大佬八点不到就来切题了orz。 上午没写什么东西,写了个整体二分的板子题,一个+1写错还调了好久。 下午练了一下$Hash$,写起来感觉不错,基本上可以做到一遍过。 晚上当然就是机房互奶啦。yyb奶今年会考生成函数( 阅读全文
posted @ 2018-04-14 20:23 租酥雨 阅读(1694) 评论(8) 推荐(3) 编辑
摘要: "luogu" 题意 给出一个由小写英文字母组成的字符串$S$,再给出$q$个询问,要求回答$S$某个子串的最短循环节。 如果字符串$B$是字符串$A$的循环节,那么$A$可以由$B$重复若干次得到。 $|S|\le5 10^5,q\le2 10^6$ sol 考虑一个子串$T$要成为原串$S$的循 阅读全文
posted @ 2018-04-13 17:33 租酥雨 阅读(364) 评论(0) 推荐(0) 编辑
摘要: "bzoj" "luogu" 题意 给你一个串,支持三种操作: 1、在一个位置插入一个字符。 2、把一个位置的字符修改。 3、查询两个后缀的$lcp$。 任意时候字符串长度$\le 10^5$,询问操作$\le 10^4$,总操作数$\le 1.5 10^5$ sol 二分+$hash$。只要在$s 阅读全文
posted @ 2018-04-13 15:42 租酥雨 阅读(212) 评论(0) 推荐(0) 编辑
摘要: "bzoj" 题意 给你$n$个长为$L$且互不相同的字符串,定义两个串相似当且仅当两个串只有一个位置不同。求相似的串的对数。 $n\le30000,L\le200$ sol 枚举一下不同的那个位置,这样就要求前后都必须完全相同。 对每个串的前缀后缀哈希即可。 (单哈希居然过了) code cpp 阅读全文
posted @ 2018-04-13 15:34 租酥雨 阅读(193) 评论(0) 推荐(0) 编辑
摘要: "luogu" 题意 给你一个$N N$的矩阵,每次询问一个子矩形的第K小数。(居然连修改都不带的) $N\le500,Q\le60000$ sol 整体二分+二维树状数组裸题。 复杂度是$O((n^2+Q)\log n^2 \log^2 n)$也就是$3$个$\log$吧。 code cpp in 阅读全文
posted @ 2018-04-13 12:06 租酥雨 阅读(241) 评论(0) 推荐(0) 编辑
摘要: "bzoj" "luogu" 题意 线性递推式$X_{i+1}=aX_i+b\mod\ p$。 给你$p,a,b,X_1,t$,要你求最小的$i$满足$X_i=t$或判断无解。 sol 推一下通项公式吧。 $$X_i=aX_{i 1}+b=a(aX_{i 2}+b)+b=...\\=a^{i 1}X 阅读全文
posted @ 2018-04-12 22:10 租酥雨 阅读(238) 评论(0) 推荐(0) 编辑
摘要: BSGS算法总结 $BSGS$算法(Baby Step Giant Step),即大步小步算法,用于解决这样一个问题: 求$y^x\equiv z\ (mod\ p)$的最小正整数解。 前提条件是$(y,p)=1$。 我们选定一个大步长$m=\sqrt p + 1$,设$x=am+b$,那么显然有$ 阅读全文
posted @ 2018-04-12 20:52 租酥雨 阅读(429) 评论(0) 推荐(0) 编辑
上一页 1 ··· 14 15 16 17 18 19 20 21 22 ··· 45 下一页