随笔分类 - 网络流
摘要:题目链接:http://www.lydsy.com/JudgeOnline/problem.php?id=1001 题意:给出一张平面图。左上角点为(1,1),右下角点为(N,M)。有以下三种类型的道路 1:(x,y)<==>(x+1,y) 2:(x,y)<==>(x,y+1) 3:(x,y)<==
阅读全文
摘要:题目链接:http://poj.org/problem?id=1815 题意:A与B能通信当且仅当A知道B的电话号或者A知道C的电话号且C与B能通信。若A知道B的电话号,那么B也知道A的电话号。 然而不好的事情总会发生在某些人身上,比如他的电话本丢了,同时他又换了电话号,导致他跟所有人失去联系。 给
阅读全文
摘要:题目链接:http://www.spoj.com/problems/COCONUTS/ 题意:N个城堡守卫就非洲的燕子能否搬运椰子而进行投票,每个人有自己的看法,但是为了避免跟自己的朋友持相反意见,他们时常会投相反的票。 现在给出每个人的初始看法以及朋友关系,求在某种投票方案下,违背自己意愿与持不同
阅读全文
摘要:题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=3879 http://www.lydsy.com/JudgeOnline/problem.php?id=1497 题意: 在前期市场调查和站址勘测之后,公司得到了一共N个可以作为通讯信号中转站的地址,而由
阅读全文
摘要:题目链接:http://poj.org/problem?id=3308 题意: 有一个M*N的图,上面的一些点上有伞兵。 可以设置一些枪在每行或者每列上,通过射击,这行或这列的伞兵就会被消灭。每个枪的设置有一个花费,如果设置多个枪,那么花费是设置每个枪的乘积。 问消灭所有伞兵最少的花费是多少。 思路
阅读全文
摘要:题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1054 题意: 给出一个无向图,求最小点覆盖。 思路: 用网络流来做设立一个超级源点和一个超级汇点。 每个点拆成i和i'。 从超级源点向点i连一条边,容量为1。 从i’向超级汇点连一条边,容量为1。 从i
阅读全文
摘要:题目链接:http://poj.org/problem?id=3281 题意: 有N头牛,F种食物和D种饮料。 给出每头牛喜欢的一些食物和饮料。 每种饮料只能被分配给一只牛;每种食物也只能被分配给一只牛。 求能同时分配到食物和饮料的牛的最大数量。 思路: 设立一个超级源点和超级汇点。 超级源点向每个
阅读全文
摘要:题目链接:http://poj.org/problem?id=1459 题意: 总共有N个点,M条边,有np个点是加油站即源点,有nc个点是消耗点,即汇点。 给出M条边的容量,每个源点最大的流出量和每个汇点的最大流入量。 求最多可以消耗多少。 思路: 多源多汇网络流就是增加一个超级源点和超级汇点。
阅读全文
摘要:有上下界的网络流问题分为无源汇和有源汇两种。根据周源的《一种简易的方法求解流量有上下界的网络中网络流问题》无源汇上下界网络流的做法是:设边u->v的下界是B(u,v),上界是C(u,v)。设M(i)为对于i结点的流入i的下界总和-流出i的下界总和。增设源点s和汇点t。如果M(i)>=0 连边s->i...
阅读全文
摘要:Cops and ThievesTime Limit:1000MS Memory Limit:65536KB 64bit IO Format:%I64d & %I64uSubmit Status Practice URAL 1277Appo...
阅读全文
摘要:题目链接:http://acm.zju.edu.cn/onlinejudge/showProblem.do?problemCode=2532题意:给出一张图,有N个城市,M个中继站,和L条线路连接。城市发送数据,最终发送到总部(标号为0),问增大哪些线路带宽能够增加总部接收到的带宽。(考虑一条边的时...
阅读全文
摘要:题目链接:http://acm.zju.edu.cn/onlinejudge/showProblem.do?problemCode=2760题意:给出一张有向带边权图,若不联通为-1。问不重叠的最短路有多少条(不重叠是指这条路上没有边重叠)。思路:首先由于源点和终点任意,设s为源点,t为终点。所以用...
阅读全文
摘要:The Glorious Karlutka River =)Time Limit:500MS Memory Limit:262144KB 64bit IO Format:%I64d & %I64uSubmit Status Practice SGU 4...
阅读全文
摘要:题目链接: http://poj.org/problem?id=1637题意:给出N个点,M条路。路有些是双向边,有些是单向边。求是否能找到一个起点,使之遍历所有路正好一次并最后回到起点。即判断这个图是否是欧拉回路。思路:参考:http://www.cnblogs.com/kuangbin/p/35...
阅读全文
摘要:题目链接: http://acm.zju.edu.cn/onlinejudge/showProblem.do?problemCode=2676题意:给出N个点和M条边,要求一个割集,使得集合中 ans = 所有边点权值和/边的数量 最小。思路:0-1分数规划。具体证明参考 胡伯涛 《最小割模型在信息...
阅读全文
摘要:题目链接:http://acm.zju.edu.cn/onlinejudge/showProblem.do?problemCode=3165题意:有M个男孩和N个女孩 他们每个人都有一个love值。现在要邀请他们中的一部分人,满足他们之间没有“8g”关系。给出M,N,S. S表示有S对boy和gir...
阅读全文
摘要:题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=5352题意:M年前有一个国家发生了地震。所有城市和城市之间的路都被摧毁了。现在要重建城市。给出一个N表示共有N个城市,M表示大地震发生在M年前,K表示每次最多只能重建K个城市。现在从大地震发生的那年开始,...
阅读全文
摘要:Hard LifeTime Limit:8000MSMemory Limit:65536KTotal Submissions:7598Accepted:2191Case Time Limit:2000MSSpecial JudgeDescriptionJohn is a Chief Executiv...
阅读全文
摘要:Gold MineTime Limit: 6000/2000 MS (Java/Others)Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 2374Accepted Submission(s): 514Problem De...
阅读全文
摘要:Road constructionsTime Limit: 6000/2000 MS (Java/Others)Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 1470Accepted Submission(s): 485P...
阅读全文