Loading

上一页 1 ··· 5 6 7 8 9 10 11 12 13 下一页
摘要: 水题 当时没时间了,时间分配还是有问题 把点投影到四边形上,计算到某个顶点的距离,排序 #include<bits/stdc++.h> using namespace std; const double pi = acos(-1.0); const int N = 1e5 + 10; double 阅读全文
posted @ 2020-10-22 10:46 —O0oO- 阅读(183) 评论(0) 推荐(0) 编辑
摘要: 拆点 餐饮 农夫约翰一共烹制了 \(F\) 种食物,并提供了 \(D\) 种饮料。 约翰共有 \(N\) 头奶牛,其中第 \(i\) 头奶牛有 \(F_i\) 种喜欢的食物以及 \(D_i\) 种喜欢的饮料。 约翰需要给每头奶牛分配一种食物和一种饮料,并使得有吃有喝的奶牛数量尽可能大。 每种食物或饮 阅读全文
posted @ 2020-10-21 20:53 —O0oO- 阅读(194) 评论(1) 推荐(1) 编辑
摘要: 最大流判定 Poj 2455 \(N\) 个点 , \(P\) 条双向边,每条边有长度,每条边只能走一次。 需要从 $1$ 到 \(N\) ,进行 \(T\) 次。问经过的最大边权的最小值。 保证可以在不走重复道路的情况走 \(T\) 次 思路: 二分答案 判定用不超过 \(m\) 的边能不能到 \ 阅读全文
posted @ 2020-10-21 20:51 —O0oO- 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 多源汇最大流 很简单,建一个超级源点连接所有的源点,建一个超级汇点连接所有的汇点。 /* * @Author: zhl * @Date: 2020-10-20 11:09:59 */ #include<bits/stdc++.h> #define rep(i,a,b) for(int i = a;i 阅读全文
posted @ 2020-10-21 20:50 —O0oO- 阅读(187) 评论(0) 推荐(0) 编辑
摘要: 东方文花帖|【模板】有源汇上下界最大流 说是模板,其实题意也不是那么简单易懂。 认真阅读题目后,建出下面的图 做完这个题可以更加理解 有源汇上下界最大流 源点全是出边,汇点全是入边会更好理解。 此时加的addEdge(t,s,inf) 的反向边的流量就是基础流量,然后去掉再跑最大流,两个流加起来。 阅读全文
posted @ 2020-10-21 09:14 —O0oO- 阅读(98) 评论(0) 推荐(0) 编辑
摘要: 3.上下界流 无源汇上下界可行流 给有向图 G, 每条边都有一个流量上界和流量下界。若存在可行流,则输出每条边的流量,若不存在输出“NO“ 思路: 对于每条边,先流下界,统计每个点的流量,所有点的流量和一定是0,建立一个超级源点连接所有流量为正的点,超级汇点连接流量为负的点,跑最大流,看能不能跑满流 阅读全文
posted @ 2020-10-20 21:40 —O0oO- 阅读(101) 评论(0) 推荐(0) 编辑
摘要: 2. 基本算法 EK : \(O(nm^2)\) Dinic: \(O(n^2m)\) 但其实上界非常宽松,一般 EK 能处理 $103-104$ 的数据,Dinic $104-105$ EK算法 一般求最大流用不到,求最小费用流的时候 EK是核心算法 dinic 最大流 \(EK\) /* * @ 阅读全文
posted @ 2020-10-20 21:34 —O0oO- 阅读(185) 评论(0) 推荐(0) 编辑
摘要: 1. 基本概念 流网络 \(G = (V,E)\) 有向图,一个源点,一个汇点。每条边都有一个属性(容量)。 不考虑反向边 可行流 可行流 \(f\) 需要满足 容量限制 ( $0 \le f(u,v) \le c(u,v)$ ) 流量守恒 (除了源点和汇点,其余点的流入等于流出) \(|f|\) 阅读全文
posted @ 2020-10-19 21:54 —O0oO- 阅读(218) 评论(0) 推荐(0) 编辑
摘要: 准备开图论,复习一下基本算法。 1. 最短路算法 \(V\) : 点集 \(E\) : 边集 Floyd 洛谷模板 应该从动态规划的角度去考虑这个算法,设 f[i][j] 表示从 i 到 j 的最短路径 (指某条路,而不是最小距离这样一个数字,距离是路径的一个属性)。 其实所有的最短路算法都应该落实 阅读全文
posted @ 2020-10-19 19:50 —O0oO- 阅读(100) 评论(0) 推荐(0) 编辑
摘要: 我觉得思维题其实真的很重要 AGC048 1200才计rating,虽然我打的也很菜。 我感觉atcoder的分比较实,希望寒假把 atcoder也打上去 A - atcoder < S Given is a string \(S\) consisting of lowercase English 阅读全文
posted @ 2020-10-19 11:12 —O0oO- 阅读(286) 评论(0) 推荐(0) 编辑
上一页 1 ··· 5 6 7 8 9 10 11 12 13 下一页