题意:各一个地图,两点之间有若干条路,要在节点1和节点n之间行走t次(就是问1到n的路径数至少为t,每一条路径不能有重复),问所有路径里面最长的部分(这个题目特别强调,不是路径长度和,是路径中相邻两点的距离)最小是多少. 网络流+二分. 二分路径最长的一段,根据二分值构图. 构图方法: 如果两点路径长度小于x,则两点之间连接一条边,权值为1(如果已经连接了,权值加1). 最大流既是从1到n不重复的路径条数,判断是否大于规定的t条即可. 注意一下这题是无向图,两个方向的初始流量相等(有向图只有一个…
http://poj.org/problem?id=2455 题意:给出n个点和m条无向路,每条路都有一个长度.从1点到n点要走t次两两互不重合的路.求出每条1->n的路中相邻两点最大值的最小值. 思路:题目就是要最小化最大值,因此可以二分枚举当前的最大长度,如果长度小于等于当前枚举的值的话,就可以给它容量,否则就设容量为0,然后跑一遍最大流判断是否流量大于等于t,根据情况更新图. #include <cstdio> #include <cstring> #include &…
题目地址:POJ2455 手残真浪费时间啊..又拖到了今天才找出了错误..每晚两道题不知不觉又变回了每晚一道题...sad.. 第一次在isap中忘记调用bfs,第二次则是遍历的时候竟然是从1開始遍历的...sad... 这题思路倒是非常easy,就是有一个比較坑的地方,就是这里的重边要当两条边来用,曾经受最短路什么的影响,直接把慢的删了,非常明显不正确...这里的两条重边都是能够走的. 建图思路是,将1当作源点,将n当作汇点.右边的地方就连边,注意是无向边.最后推断最大流是否等于道路条数.二分…
<题目链接> 题目大意: FJ有N块地,这些地之间有P条双向路,每条路的都有固定的长度l.现在要你找出从第1块地到第n块地的T条不同路径,每条路径上的路段不能与先前的路径重复,问这些路径中的最长路段的最小值是多少. 解题分析: 最小的最大值问题,依然需要用二分答案,枚举出该最大路段的长度,然后将所有小于等于这个值得路段加入网络,将这些路段的容量置为1.因为是无向图,所以正.反向弧的容量都置为1,之后跑一遍最大流,再根据最大流和T的大小关系来判断. #include <cstdio>…
题目链接:BZOJ - 1733 题目分析 直接二分这个最大边的边权,然后用最大流判断是否可以有 T 的流量. 代码 #include <iostream> #include <cstdlib> #include <cstdio> #include <cstring> #include <cmath> #include <algorithm> using namespace std; const int MaxN = 200 + 5,…
题目大意:N个点P条边,令存在T条从1到N的路径,求路径上的边权的最大值最小为多少 思路:做了好多二分+最大流的题了,思路很好出 二分出最大边权后建图,跑dinic 问题是....这题是卡常数的好题!!!!! T了8发以后实在受不了,瞄了眼网上的程序,齐刷刷的邻接矩阵....论邻接矩阵的优越性 但不信邪的我终于反复优化常数后邻接表A了 //TLE的程序 #include <stdio.h> #include <iostream> #include <string.h>…
Secret Milking Machine Time Limit: 1000MS   Memory Limit: 65536K Total Submissions: 9658   Accepted: 2859 Description Farmer John is constructing a new milking machine and wishes to keep it secret as long as possible. He has hidden in it deep within…
题目描述 Farmer John is constructing a new milking machine and wishes to keep it secret as long as possible. He has hidden in it deep within his farm and needs to be able to get to the machine without being detected. He must make a total of T (1 <= T <=…
Description Farmer John is constructing a new milking machine and wishes to keep it secret as long as possible. He has hidden in it deep within his farm and needs to be able to get to the machine without being detected. He must make a total of T (1 <…
Description Farmer John is constructing a new milking machine and wishes to keep it secret as long as possible. He has hidden in it deep within his farm and needs to be able to get to the machine without being detected. He must make a total of T (1 <…