会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
lifehappy
一个更好的你正在未来向你招手
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
8
···
13
下一页
2020年5月16日
最小费用最大流 和 最大流模板
摘要: 最大流 Edmond Karp 原版的是用邻接矩阵写的,太耗内存了,这里改成邻接表。 Dinic 玄学的Dinic
阅读全文
posted @ 2020-05-16 19:28 lifehappy
阅读(134)
评论(0)
推荐(0)
2020年5月14日
网络流初步 + Edmond-Karp算法
摘要: 网络流初步 + Edmond Karp算法 网络流的基本概念 源点,这个点只有流量的流出,没有流入。 汇点,这个点只有流量的流入,没有流出。 容量,每条有向边的最大可承受的流的理论大小。 流量,每条有向边的最大可承受的流的实际大小。 最大流,从源点可流入汇点的最大流量。 Edmond Karp算法
阅读全文
posted @ 2020-05-14 17:21 lifehappy
阅读(148)
评论(0)
推荐(0)
2020年5月13日
牛客算法周周练6 [青蛙过河]
摘要: 牛客算法周周练6 "青蛙过河" 思路 其实这就是一道数学规律题,我们不难发现。 当只有荷叶的时候,我们最多只能由$(m + 1)$个青蛙可以过河:$m$个青蛙先分别排类在荷叶上,然后再最后一个青蛙跳到目标石墩。 当存在一个石墩时,我们可以先让$(m + 1)$个青蛙跳到上面,去,然后我们还能再荷叶上
阅读全文
posted @ 2020-05-13 16:02 lifehappy
阅读(311)
评论(0)
推荐(0)
2020年5月10日
Leetcode:407. 接雨水 II(优先队列的dfs/bfs)
摘要: 407. 接雨水 II 思路 整体是一个优先队列的dfs/bfs。 预处理,最土地之外的高度是0,对于高度小于0的土地,直接在ans上加上其绝对值,然后土地高度变成0。 先把外面一圈的土地入优先队列,每次取出最小的去更新与其有关的 土地(土地的高度是小于当前取出的土地),然后继续优化与其有关的土地的
阅读全文
posted @ 2020-05-10 19:03 lifehappy
阅读(142)
评论(0)
推荐(0)
2020年5月9日
牛牛的揠苗助长(二分)
摘要: 牛牛的揠苗助长 " 题目链接 " 思路 我们考虑最小值的时候通常会考虑二分,但是这道题题目该如何二分呢。 我们知道在时间为$t$的范围内我们能改变数组中$2t$个值,所以这道题目就是以时间为边界去二分,每当我们经过$t$个时间,显然数组中的某一些项会增加。这个时候对数组排一个序,中间的值将会是最优的
阅读全文
posted @ 2020-05-09 11:09 lifehappy
阅读(166)
评论(0)
推荐(0)
2020年5月4日
树型DP简单入门
摘要: 一道入门必做的题目 " Anniversary party 题目链接 " 思路 里面的关系是一个树状的无环图,每个节点我们显然有两种取法,参加派对,不参加派对,所以状态转移方程就出来了 参加派对 $dp[i][1] = dp[i][1] + dp[i_{son}][0]$,上司参加了舞会,其直系下属
阅读全文
posted @ 2020-05-04 21:00 lifehappy
阅读(216)
评论(4)
推荐(0)
2020年4月30日
Rational Ratio(一道思维题)
摘要: Rational Ratio " Rational Ratio 题目链接 " 思路 比赛的时候我被这道题给折磨了,说来还是太菜了。 对样例 $0.142857\ 6$ 我们的做法是,取循环节 $0.142857 = x$,然后我们对其左右乘以 $10^ {6}$ 得到 $1000000x = 142
阅读全文
posted @ 2020-04-30 18:17 lifehappy
阅读(198)
评论(0)
推荐(0)
Tima goes to Xentopia(条件最短路)
摘要: Tima goes to Xentopia " Tima goes to Xentopia 题目链接 " 思路 首先这题应该用Dijkstra应该是无疑的,但是我们又应该如何表示不同的状态呢,我们定义了$dis[target][red_num][blue_num]$ 来表示当前道路的状态,然后和一维
阅读全文
posted @ 2020-04-30 17:26 lifehappy
阅读(205)
评论(0)
推荐(0)
2020年4月27日
中国剩余定理
摘要: 背景 今有物不知其数,三三数之剩二;五五数之剩三;七七数之剩二。问物几何? 答曰:二十三。 古人的方法是:三人同行七十稀,五树梅花廿一枝,七子团圆正半月,除百零五便得知。 这句话用算式写下来就是:$23 = 2 70 + 3 21 + 2 15 = 233,233 \equiv 23 (mod 10
阅读全文
posted @ 2020-04-27 21:30 lifehappy
阅读(461)
评论(0)
推荐(0)
2020年4月23日
求解逆元的三种方法
摘要: 为什么要有逆元 我们知道 $(512 / 8) % 13 = 64 % 13 = 12$,显然他是不遵循 $(512 \% 13) / (8 \% 13)$ 的,因此这里就要用到逆元了。 逆元的定义 $a b \equiv 1 (mod\ p)$,a,p互质 b 就是 a 的逆元。 同时有 $a b
阅读全文
posted @ 2020-04-23 21:22 lifehappy
阅读(783)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
8
···
13
下一页
公告