![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
=======图论=======
文章平均质量分 85
Coolxxs
Coolxxx。。居然被人抢注了
ACMer--Regional Golden Medalist
即将退役了
展开
-
【最短路】Vijos P1046 观光旅游
题目链接: https://vijos.org/p/1046题目大意: 给n个点(n (注意:无自环,同一个点对之间的多条路最终只算作1条而不是2个点的环,被这里坑了一次)题目思路: 【最短路】 无向图最小环问题。 有向图最小环的长度为2,但是这题因为是无向图,所以环的长度至少为3。所以可以枚举k为中间点,求i到j不经过k的最短路最后加上Di,k和Dk,原创 2016-08-16 23:35:18 · 553 阅读 · 0 评论 -
HDU 5889 Barricade 【BFS+最小割 网络流】(2016 ACM/ICPC Asia Regional Qingdao Online)
BarricadeTime Limit: 3000/1000 MS (Java/Others) Memory Limit: 65536/65536 K (Java/Others)Total Submission(s): 997 Accepted Submission(s): 306Problem DescriptionThe empire is原创 2016-09-22 22:21:36 · 462 阅读 · 0 评论 -
【最短路】【数学】CSU 1806 Toll (2016湖南省第十二届大学生计算机程序设计竞赛)
题目链接: http://acm.csu.edu.cn/OnlineJudge/problem.php?id=1806题目大意: N个点M条有向边,给一个时间T(2≤n≤10,1≤m≤n(n-1),1≤T≤104),每条边的花费是关于t的一次函数Ci*t+Di,而你能选择出发时间t(0题目思路: 【最短路】【数学】 这题首先有个积分符号被原创 2016-09-07 15:59:10 · 413 阅读 · 0 评论 -
Codeforces 715B & 716D Complete The Graph 【最短路】 (Codeforces Round #372 (Div. 2))
B. Complete The Graphtime limit per test4 secondsmemory limit per test256 megabytesinputstandard inputoutputstandard outputZS the Coder has drawn an undirected原创 2016-09-21 00:01:14 · 617 阅读 · 0 评论 -
hihoCoder 1389 Sewage Treatment 【二分+网络流+优化】 (ACM-ICPC国际大学生程序设计竞赛北京赛区(2016)网络赛)
#1389 : Sewage Treatment时间限制:2000ms单点时限:2000ms内存限制:256MB描述After years of suffering, people could not tolerate the pollution in the city any more, and started a long-lasti原创 2016-09-25 10:27:16 · 890 阅读 · 0 评论 -
【最短路】NEERC15 F Froggy Ford (Codeforces GYM 100851)
题目链接: http://codeforces.com/gym/100851题目大意: 一只青蛙跳过宽为W的河,河中游N个石头,坐标xi,yi,现在往河中间添加一个石头,使得每次跳跃的最大的距离最小。求这个添加的石头的位置。题目思路: 【最短路】 设置源汇S,T,S到T连一条W的边,S到每个点连Xi的边,每个点到T连W-Xi的边。每个点往原创 2016-08-30 16:08:21 · 631 阅读 · 0 评论 -
HDU 5934 Bomb 【图论缩点】(2016年中国大学生程序设计竞赛(杭州))
BombTime Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 10 Accepted Submission(s): 3Problem DescriptionThere are N bombs ne原创 2016-10-29 17:30:45 · 890 阅读 · 0 评论 -
HDU 5943 Kingdom of Obsession 【二分图匹配 匈牙利算法】 (2016年中国大学生程序设计竞赛(杭州))
Kingdom of ObsessionTime Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 49 Accepted Submission(s): 14Problem DescriptionThere原创 2016-10-29 18:01:04 · 1713 阅读 · 3 评论 -
HDU 5961 传递 【图论+拓扑】 (2016年中国大学生程序设计竞赛(合肥))
传递Time Limit: 12000/6000 MS (Java/Others) Memory Limit: 65536/65536 K (Java/Others)Problem Description我们称一个有向图G是传递的,当且仅当对任意三个不同的顶点a,,若G中有 一条边从a到b且有一条边从b到c ,则G中同样有一条边从a到c。我们称原创 2016-11-18 19:39:17 · 392 阅读 · 0 评论 -
CSP 201703-4 地铁修建【最小生成树+并查集】
问题描述试题编号:201703-4试题名称:地铁修建时间限制:1.0s内存限制:256.0MB问题描述:问题描述 A市有n个交通枢纽,其中1号和n号非常重要,为了加强运输能力,A市决定在1号到n号枢纽间修建一条地铁。 地铁由很多段隧道组成,每段隧道连接两个交通原创 2017-04-01 00:25:56 · 1670 阅读 · 2 评论 -
XMU 1050 Diffuse Secret 【最短路】
1050: Diffuse SecretTime Limit: 500 MS Memory Limit: 64 MBSubmit: 10 Solved: 8[Submit][Status][Web Board]Description A secret is good in one, better in two, ill in three and worse in原创 2017-04-11 00:15:49 · 423 阅读 · 0 评论 -
XMU 1040 Schedule 【拓扑排序】
1040: ScheduleTime Limit: 500 MS Memory Limit: 64 MBSubmit: 12 Solved: 2[Submit][Status][Web Board]Description Resently, loneknight is doing research on job shop schedule problem(JSP原创 2017-04-10 23:39:14 · 456 阅读 · 0 评论 -
【最大流】XMU 1595 机器调度
题目链接: http://acm.xmu.edu.cn/JudgeOnline/problem.php?id=1595题目大意: T组数据,n个任务,m个机器,对于每个任务:有一个处理时间p(表示这个任务需要机器工作p天才能完成),一个释放时间r(表示该任务需要从第r天开始才能被处理),一个完成时间d(表示在第d天之前该任务必须完成)保证:d >= p + r。一个任务同一时间只能原创 2016-08-16 23:35:35 · 578 阅读 · 0 评论 -
HDU 6118 度度熊的交易计划 【最小费用最大流】 (2017"百度之星"程序设计大赛 - 初赛(B))
度度熊的交易计划Time Limit: 12000/6000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 1111 Accepted Submission(s): 403Problem Description度度熊参与了喵哈哈村的商业大会,但原创 2017-08-18 13:33:52 · 587 阅读 · 0 评论 -
【拓扑】【宽搜】CSU 1084 有向无环图 (2016湖南省第十二届大学生计算机程序设计竞赛)
题目链接: http://acm.csu.edu.cn/OnlineJudge/problem.php?id=1804题目大意: 一个有向无环图(DAG),有N个点M条有向边(N,M5),每个点有两个值ai,bi(ai,bi9),count(i,j)表示从i走到j的方案数。 求mod 109+7的值。题目思路: 【拓扑】【宽搜原创 2016-09-05 15:54:59 · 410 阅读 · 0 评论 -
【最短路】【STL】CSU 1808 地铁 (2016湖南省第十二届大学生计算机程序设计竞赛)
题目链接: http://acm.csu.edu.cn/OnlineJudge/problem.php?id=1808题目大意: N个点M条无向边(N,M5),每条边属于某一条地铁Ci(Ci9),每条边有一个耗时,如果乘Ci号线地铁到达一个节点换乘Cj号线地铁离开,还需要花费|Ci-Cj|时间。 求1到n的最小花费时间。题目思路: 【最短原创 2016-09-05 15:42:41 · 715 阅读 · 0 评论 -
【网络流】BZOJ 3876 [Ahoi2014]支线剧情
题目链接: http://www.lydsy.com:808/JudgeOnline/problem.php?id=3876题目大意: 给定一张拓扑图(有向无环图),每条边有边权,每次只能从第一个点出发沿着拓扑图走一条路径,求遍历所有边所需要的最小边权和。题目思路: 【有源汇上下界费用流】 Orz两位神犇,以下思路借鉴自 ht原创 2016-03-29 00:17:22 · 898 阅读 · 0 评论 -
【有源汇上下界最大流】ZOJ 3229 Shoot the Bullet
题目链接: http://acm.zju.edu.cn/onlinejudge/showProblem.do?problemCode=3229题目大意: n天给m个女孩拍照(1nmx张照片。 第k天可以给Ck个女孩拍照,当天总共最多拍Dk张照片,每个女孩这天被拍的数量在[Li,Ri]。 满足要求的条件下尽量多拍照。 求是否有可行解,没有输出原创 2016-03-28 22:11:32 · 428 阅读 · 0 评论 -
【无源汇上下界最大流】SGU 194 Reactor Cooling
题目链接:http://acm.sgu.ru/problem.php?contest=0&problem=194题目大意: n(n)个点m(没说,我开了10^6)条边(管子),每个点流入的和流出的液体要相等,每条边(管子)有上下界流量,问是否有解,有解YES无解NO,有解还要输出每条边的流量。 题目输入样例略坑,我以为要多组数据输入输出TEST #1 什么的。后来仔细看原创 2016-03-26 09:53:38 · 545 阅读 · 0 评论 -
【最短路】Vijos P1022 Victoria的舞会2
题目链接: https://vijos.org/p/1022题目大意: 给一张N个点的有向图,求有几块强连通分量。(N题目思路: 【动态规划】 n比较小,可以用floyd暴力把每个点能到的都标记上。最后统计的时候把一块里所有的一起标记了,ans+1。////by coolxxx//#include#include原创 2016-08-17 10:35:42 · 531 阅读 · 0 评论 -
【最短路】FOJ 2243 Daxia like uber
题目链接: http://acm.fzu.edu.cn/problem.php?pid=2243题目大意: 给一张N个点M条边的有向图,从s出发,把在x1的人送到y1,在x2的人送到y2用的最短距离。题目思路: 【最短路】 首先就两个乘客需要送,手写可以得到6种先后次序。 s>x1>x2>y1>y2; s>x1>y1>x原创 2016-08-18 17:49:11 · 440 阅读 · 0 评论 -
【最大流】ECNA 2015 F Transportation Delegation (Codeforces GYM 100825)
题目链接: http://codeforces.com/gym/100825题目大意: N(N 有T(T 一个工厂需要任意一个生产商供应货物,求最多能够给多少个工厂供应货物。题目思路: 【最大流】 因为一个公司只能被一个生产商使用,所以将每个公司拆点为A入和A出两个点,A入到A出中间流量为1 A公司能够到达的原创 2016-09-09 15:51:06 · 845 阅读 · 0 评论 -
【图论】Codeforces 711D Directed Roads
题目链接: http://codeforces.com/problemset/problem/711/D题目大意: 给一张N个点N条有向边的图,边可以逆向。问任意逆向若干条边使得这张图无环的方案数(mod 1e9+7)。题目思路: 【图论】 因为是N条边所以不会有复杂的环,最多只会有若干组一个环加一条链。 推算得到,一个大小为k原创 2016-08-30 15:01:42 · 564 阅读 · 0 评论 -
HDU 5876 Sparse Graph 【补图最短路 BFS】(2016 ACM/ICPC Asia Regional Dalian Online)
Sparse GraphTime Limit: 4000/2000 MS (Java/Others) Memory Limit: 262144/262144 K (Java/Others)Total Submission(s): 704 Accepted Submission(s): 241Problem DescriptionIn graph theo原创 2016-09-11 14:19:19 · 491 阅读 · 0 评论 -
【最小生成树】Codeforces 707B Bakery
题目链接: http://codeforces.com/problemset/problem/707/B题目大意: 给你N个点M条无向边,其中有K个面粉站,现在一个人要在不是面粉站的点上开店,问到面粉站的最短距离是多少。无法开店输出-1.题目思路: 【最小生成树】 把边长按距离从小到大排序,出现的第一个只含一个面粉店的边为所求。原创 2016-08-21 10:49:40 · 645 阅读 · 0 评论 -
【图论】【宽搜】【染色】NCPC 2014 A Ades
题目链接: http://acm.csu.edu.cn/OnlineJudge/problem.php?id=1787题目大意: N个点M条无向边,一个节点只能有一个标记。每条边有一个值{0,1或2}表示这条边连接的两个节点拥有的标记之和。问只要要多少个标记才能满足,无解impossible。题目思路: 【图论】【宽搜】【染色】 因为每个原创 2016-08-31 19:49:55 · 498 阅读 · 0 评论 -
【最大流】BAPC2014 A Avoiding the Apocalypse (Codeforces GYM 100526)
题目链接: http://acm.hunnu.edu.cn/online/?action=problem&type=show&id=11664&courseid=0题目大意: 总共N个点,现在有P个人,在T时间内要从起点S走到C个医疗站中的任意一个,M条X到Y的有向边,每条边每个单位时间可以通过的人数是pi,走完这条边耗时ti。 人可以停留在任意一个点,求原创 2016-08-25 11:08:38 · 557 阅读 · 0 评论 -
【最短路】BAPC2014 B Button Bashing (Codeforces GYM 100526)
题目链接: http://download.csdn.net/download/u010568270/9612177题目大意: 一个微波炉,有N个按钮,每个按钮可以让时间加或减一个数,问达到M至少需要按几次按钮。(N 如果无法达到M输出比M大的最小的值需要按的次数和这个值与M的差值。注意微波炉的时间满足0题目思路: 【最短路】原创 2016-08-24 23:55:14 · 531 阅读 · 0 评论 -
【动态规划】【最短路】Codeforces 710E Generate a String
题目链接: http://codeforces.com/problemset/problem/710/E题目大意: 问写N个字符的最小花费,写一个字符或者删除一个字符花费A,将当前的字符数量翻倍花费B。题目思路: 【最短路】 f[x]表示生成x个字符的最小花费。f[x]可以扩展f[x-1],f[x+1],f[x+x]。 加点小优原创 2016-08-23 00:41:10 · 946 阅读 · 0 评论