随笔分类 - 二分
摘要:传送门二分枚举最短路。和HDU 1839几乎完全一样。都是先最小找最大(边权cap),然后再求最短路(边权len),无向图。这道题说的什么高度和运量是一个意思。限制高度就是限制运量,最大化运量就是最大化高度。不同就是这道题不限制最短路上限,而是对最大运量加了...
阅读全文
摘要:传送门二分枚举最短路。我是服了这几个词了,你是真的牛批:unidirectional 单向bidirectional 双向undirected 无向directed 有向和HDU 2363很像,注意体会。给你一个无向图,让你找一个从1到N的最小找最大(每条路...
阅读全文
摘要:传送门无向图,给定起点终点,找一条点权极值相差最小的路,在此基础上找最短路。下面的代码思想是对差值进行二分,因为题目要求差值最小。差值最小是0,差值最大是输入的最大值减最小值。我们取某个差值作为限制条件,拿这个差值来限制最短路算法寻找下一个点的过程。我想到的...
阅读全文
摘要:传送门这题不会,记住写法就行了,好像都是这么写的?第一次从最小边开始往上添,第二次从第二小边开始。。。每次添边直到那俩点连通,每次记录该次的极差并更新最优值。可得到的结论是,第i+1次添的最后一条边肯定不会比第i次添的最后一条边权值还小。(2019年4月12...
阅读全文
摘要:套路题。两个方法,并查集或者SPFA,推荐用并查集。第一个,并查集#include #include #include #include using namespace std;const int MAXN = 1e5 + 2;int N, M;int pr...
阅读全文

浙公网安备 33010602011771号