摘要: # 最大流问题 ## 给出起点、终点、边最大能传递的值,问从起点到终点最多能传多少 * 阻塞流:不能再给终点增加值的流(最大流就是一种阻塞流) * 传统算法:新建一个剩余量的图,找路径、减去最小值、删路径,重复直到为阻塞流(不一定为最优解) ## Ford-Fulkerson算法(复杂度O(fm), 阅读全文
posted @ 2023-07-11 11:57 xxcdsg 阅读(82) 评论(0) 推荐(0)
摘要: # tarjan算法(求强连通分量)(缩点) ## 强连通:两个点相互可达 ## 强连通分量:集合中的点两两可达 ## 思路:记录自己的时间戳dfs与能到达的最小时间戳low,先dfs搜索完自己能到达的点,如果更新后的最小时间戳low与己的时间戳dfs相等说明自己就是那个强连通分量顶点,如果不相等说 阅读全文
posted @ 2023-07-11 11:57 xxcdsg 阅读(41) 评论(0) 推荐(0)
摘要: ~~cdq大法好~~ ~~还是没怎么搞懂~~ ### 先把题目放着: 二维偏序:[P1908 逆序对](https://www.luogu.com.cn/problem/P1908) 三维偏序:[P3810 【模板】三维偏序(陌上花开)](https://www.luogu.com.cn/probl 阅读全文
posted @ 2023-07-11 11:56 xxcdsg 阅读(78) 评论(0) 推荐(0)
摘要: # 动态规划 ![闫氏DP分析法](C:\Users\Administrator\Desktop\markdown\闫氏DP分析法.png) ## 1.数字三角形模型 ### 1.1只取一条最大路或最小路 - [1015. 摘花生](https://www.acwing.com/problem/co 阅读全文
posted @ 2023-07-11 11:55 xxcdsg 阅读(17) 评论(0) 推荐(0)
摘要: # 背包问题 ## [01背包问题](https://www.acwing.com/problem/content/2/) * 有 N 件物品和一个容量是 V 的背包。每件物品只能使用一次. * 第 i 件物品的体积是 vi,价值是 wi. * 求总体积不超过背包容量情况下的最大价值 ```c++ 阅读全文
posted @ 2023-07-11 11:54 xxcdsg 阅读(18) 评论(0) 推荐(0)
摘要: # 数论专题练习 ## [A - Beautiful Numbers](https://vjudge.csgrandeur.cn/contest/542598#problem/A) ### 题意:输入a,b,n,求只包含a,b的n位数并且n位之和为a或b的数量 * 枚举a和b的数量,判断它们的和是否 阅读全文
posted @ 2023-07-08 21:34 xxcdsg 阅读(27) 评论(0) 推荐(0)
摘要: # 快速等比数列求和 ## 1.等比数列求和公式 * 要求给定的取余的数是质数,能求出逆元 ## 2.递归分解 * 如果有偶数个,那么分解成两半,左边就为$a_0+a_0q+a_0q^2...+a_0q^{n/2}$,另一半为$a_0q^{n/2+1}+a_0q^{n/2+2}+a_0q^{n/2+ 阅读全文
posted @ 2023-07-08 21:33 xxcdsg 阅读(141) 评论(0) 推荐(0)
摘要: # Miller_Rabin算法快速判断大数是否为素数 ## 并不是绝对,这只是一种判断大概率为素数的方法 ## 首先根据费马小定理有:$a^{p-1}=1\pmod p(a不为p的倍数且p不是素数)$ ## 又因为$p$为素奇数,所以$p-1$为偶数,表示为$p-1=2^dm$ ## 所以有$a^ 阅读全文
posted @ 2023-07-08 21:33 xxcdsg 阅读(40) 评论(0) 推荐(0)
摘要: # 矩阵快速幂与快速斐波那契数列 已知$f(n)=af(n-1)+bf(b-2)$,因为有两项所以我们构造一个$2*2$的矩阵使得 $$ \begin{bmatrix}f(n-1)&f(n-2)\end{bmatrix}* \begin{bmatrix} t1&t2\\ t3&t4 \end{bma 阅读全文
posted @ 2023-07-08 21:32 xxcdsg 阅读(15) 评论(0) 推荐(0)
摘要: # 卡特兰数 ## n对括号匹配,n个数入栈出栈 ## 递推:$h(n)=h(n-1)*(4n-2)/(n+1)$ ## 解:$h(n)=C(2n,n)/(n+1)$ ## $h(n)=C(2n,n)-C(2n,n-1)$ 阅读全文
posted @ 2023-07-08 21:31 xxcdsg 阅读(32) 评论(0) 推荐(0)