![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
图论
北屿小智障
喜欢有阳光的早晨
好像什么都可以重新再来。
展开
-
BZOJ_P3081 [Cerc2011]Strange Regulations(LCT)
BZOJ传送门Time Limit: 10 Sec Memory Limit: 128 MB Submit: 28 Solved: 12 [Submit][Status][Discuss] Description在一个计算机网络中,连接两台计算机的电缆属于不同的公司。一项新的反垄断法规定,一家公司连接同一台计算机的电缆不能超过两条。为了避免资源浪费,另外一条法律规定,一家公司的电缆系统不能原创 2016-03-26 19:25:05 · 384 阅读 · 0 评论 -
Codevs_P1237 餐巾问题(线性规划与网络流24题+最小费用最大流)
Codevs传送门时间限制: 1 s 空间限制: 128000 KB 题目等级 : 钻石 Diamond 题目描述 Description 一个餐厅在相继的 N 天里,每天需用的餐巾数不尽相同。假设第 i 天需要 ri块餐巾(i=1,2,…,N)。餐厅可以购买新的餐巾,每块餐巾的费用为 p 分;或者把旧餐巾送到快洗部,洗一块需 m 天,其费用为 f 分;或者送到慢洗部,洗一块需 n 天(n>原创 2016-02-18 10:41:45 · 965 阅读 · 0 评论 -
BZOJ_P1934 [Shoi2007]Vote 善意的投票(最小割)
BZOJ传送门Time Limit: 1 Sec Memory Limit: 64 MB Submit: 1721 Solved: 1061 [Submit][Status][Discuss] Description幼儿园里有n个小朋友打算通过投票来决定睡不睡午觉。对他们来说,这个问题并不是很重要,于是他们决定发扬谦让精神。虽然每个人都有自己的主见,但是为了照顾一下自己朋友的想法,他们也可原创 2016-04-01 09:13:37 · 518 阅读 · 0 评论 -
BZOJ_P1001 [BeiJing2006]狼抓兔子(网络流转换+Dijkstra)
BZOJ传送门 Time Limit: 15 Sec Memory Limit: 162 MB Submit: 15554 Solved: 3748 [Submit][Status][Discuss] Description 现在小朋友们最喜欢的”喜羊羊与灰太狼”,话说灰太狼抓羊不到,但抓兔子还是比较在行的,而且现在的兔子还比较笨,它们只有两个窝,现在你做为狼王,面对下面这样一个网格的原创 2016-02-20 21:59:56 · 407 阅读 · 0 评论 -
BZOJ_P1412 [ZJOI2009]狼和羊的故事(网络流+最大流最小割)
BZOJ传送门 Time Limit: 10 Sec Memory Limit: 162 MB Submit: 2118 Solved: 1097 [Submit][Status][Discuss] Description “狼爱上羊啊爱的疯狂,谁让他们真爱了一场;狼爱上羊啊并不荒唐,他们说有爱就有方向......” Orez听到这首歌,心想:狼和羊如此和谐,为什么不尝试羊狼合养呢?说原创 2016-02-19 21:22:52 · 446 阅读 · 0 评论 -
BZOJ_P2324 [ZJOI2011]营救皮卡丘(网络流+最小费用最大流+Floyd)
BZOJ传送门 Time Limit: 10 Sec Memory Limit: 256 MB Submit: 1895 Solved: 766 [Submit][Status][Discuss] Description 皮卡丘被火箭队用邪恶的计谋抢走了!这三个坏家伙还给小智留下了赤果果的挑衅!为了皮卡丘,也为了正义,小智和他的朋友们义不容辞的踏上了营救皮卡丘的道路。 火箭队一共有N原创 2016-02-19 19:38:38 · 440 阅读 · 0 评论 -
BZOJ_P1221 [HNOI2001] 软件开发(网络流+最小费用最大流)
BZOJ传送门 Time Limit: 10 Sec Memory Limit: 162 MB Submit: 1052 Solved: 576 [Submit][Status][Discuss] Description 某软件公司正在规划一项n天的软件开发计划,根据开发计划第i天需要ni个软件开发人员,为了提高软件开发人员的效率,公司给软件人员提供了很多的服务,其中一项服务就是要为每原创 2016-02-19 19:27:23 · 339 阅读 · 0 评论 -
Codevs_P1035 火车停留(最小费用最大流)
Codevs传送门 时间限制: 1 s 空间限制: 128000 KB 题目等级 : 大师 Master 题目描述 Description “今天你要去远行,送你风雨中…..”,伴着凄美的歌声,郭靖夫妇终于踏上征程。为了尽快到达边疆为国效力,他们搭上了2002次列车。可在途径sweet station时,被该站站长缠住了身,是什么原因呢? 因为该车站由于经营不善,面临破产,该站负责原创 2016-01-09 16:56:55 · 523 阅读 · 0 评论 -
BZOJ_P2561 最小生成树(网络流+最大流ISAP)
BZOJ传送门 Time Limit: 10 Sec Memory Limit: 128 MB Submit: 1211 Solved: 585 [Submit][Status][Discuss] Description 给定一个边带正权的连通无向图G=(V,E),其中N=|V|,M=|E|,N个点从1到N依次编号,给定三个正整数u,v,和L (u≠v),假设现在加入一条边权为L的边原创 2016-02-17 21:49:18 · 458 阅读 · 0 评论 -
模板_网络流
首先来一个简单的EdmondsKarp算法,跟SPFA很像,BFS找最短路#include<cstdio>#include<cstring>#include<vector>#include<queue>#include<climits>#include<iostream>using namespace std;#define N 205struct Edge{ int fr,原创 2016-01-08 19:11:06 · 314 阅读 · 0 评论 -
BZOJ_P3345 PKU2914 Minimum Cut(网络流最小割)
BZOJ传送门Time Limit: 3 Sec Memory Limit: 512 MB Submit: 172 Solved: 81 [Submit][Status][Discuss] Description 有一个N(<=500)的无向图,求将这个图断成两个联通块需要删除的边的边权和最小值。Input 两个数n,m,然后m个数每行三个数a,b,c,表示a和b这两个点的连系为c (原创 2016-03-15 20:18:21 · 559 阅读 · 0 评论 -
Codevs_P2800 送外卖(状态压缩DP+Floyd)
时间限制: 2 s 空间限制: 256000 KB 题目等级 : 钻石 Diamond 题目描述 Description 有一个送外卖的,他手上有n份订单,他要把n份东西,分别送达n个不同的客户的手上。n个不同的客户分别在1~n个编号的城市中。送外卖的从0号城市出发,然后n个城市都要走一次(一个城市可以走多次),最后还要回到0点(他的单位),请问最短时间是多少。现在已知任意两个城市的直接通路原创 2016-02-02 08:17:05 · 337 阅读 · 0 评论 -
BZOJ_P3757 苹果树(树上莫队+LCA)
BZOJ传送门Time Limit: 20 Sec Memory Limit: 256 MB Submit: 1221 Solved: 476 [Submit][Status][Discuss] Description 神犇家门口种了一棵苹果树。苹果树作为一棵树,当然是呈树状结构,每根树枝连接两个苹果,每个苹果都可以沿着一条由树枝构成的路径连到树根,而且这样的路径只存在一条。由于原创 2016-03-22 20:14:23 · 729 阅读 · 2 评论 -
BZOJ_P1061 [NOI2008]志愿者招募(最小费用最大流)
BZOJ传送门 Time Limit: 20 Sec Memory Limit: 162 MB Submit: 3030 Solved: 1874 [Submit][Status][Discuss] Description 申奥成功后,布布经过不懈努力,终于成为奥组委下属公司人力资源部门的主管。布布刚上任就遇到了一个难题:为即将启动的奥运新项目招募一批短期志愿者。经过估算,这个项目需要原创 2016-03-12 16:18:43 · 515 阅读 · 0 评论 -
BZOJ_P3651 网络通信(LinkCutTree)
BZOJ传送门Time Limit: 10 Sec Memory Limit: 256 MB Submit: 71 Solved: 52 [Submit][Status][Discuss] Description 有一个由M 条电缆连接的 N 个站点组成的网络。为了防止垄断,由 C 个公司控制所有的电缆,规定任何公司不能控制连接同一个站点的两条以上的电缆(可以控制两条)。同时规定,原创 2016-03-26 16:01:47 · 363 阅读 · 0 评论 -
BZOJ_P1682 [Usaco2005 Mar]Out of Hay 干草危机(最小生成树)
BZOJ传送门Time Limit: 5 Sec Memory Limit: 64 MB Submit: 487 Solved: 329 [Submit][Status][Discuss] DescriptionThe cows have run out of hay, a horrible event that must be remedied immediately. Bessie i原创 2016-03-25 08:17:52 · 699 阅读 · 0 评论 -
BZOJ_P2118 墨墨的等式(最短路)
BZOJ传送门Time Limit: 10 Sec Memory Limit: 259 MB Submit: 928 Solved: 356 [Submit][Status][Discuss]Description 墨墨突然对等式很感兴趣,他正在研究a1x1+a2y2+…+anxn=B存在非负整数解的条件,他要求你编写一个程序,给定N、{an}、以及B的取值范围,求出有多少B可以使等式存在原创 2016-03-25 08:14:11 · 563 阅读 · 0 评论 -
POJ_P1144 Network(无向图割点)
BZOJ传送门Time Limit: 10 Sec Memory Limit: 162 MB Submit: 810 Solved: 344 [Submit][Status][Discuss] Description Byteotia城市有n个 towns m条双向roads. 每条 road 连接 两个不同的 towns ,没有重复的road. 所有towns连通。Input 输入n原创 2016-03-24 19:59:52 · 337 阅读 · 0 评论 -
HDU_P1269 迷宫城堡(有向图的强连通分量)
HDU传送门迷宫城堡 Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 11289 Accepted Submission(s): 5060Problem Description 为了训练小希的方向感,Gardon建立了原创 2016-03-24 19:59:01 · 433 阅读 · 0 评论 -
BZOJ_P2599 [IOI2011]Race(点分治)
BZOJ传送门 Time Limit: 50 Sec Memory Limit: 128 MB Submit: 2190 Solved: 653 [Submit][Status][Discuss] Description 给一棵树,每条边有权.求一条路径,权值和等于K,且边的数量最小.Input 第一行 两个整数 n, k 第二..n行 每行三个整数 表示一条无向边的两端和权值 (原创 2016-03-13 16:42:11 · 497 阅读 · 0 评论 -
BZOJ_P1468 Tree(点分治)
BZOJ传送门 Time Limit: 10 Sec Memory Limit: 64 MB Submit: 900 Solved: 481 [Submit][Status][Discuss] Description 给你一棵TREE,以及这棵树上边的距离.问有多少对点它们两者间的距离小于等于KInput N(n<=40000) 接下来n-1行边描述管道,按照题目中写的输入 接下来是原创 2016-03-13 15:03:45 · 406 阅读 · 0 评论 -
BZOJ_P1475 方格取数(网络流)
这里写链接内容 Time Limit: 5 Sec Memory Limit: 64 MB Submit: 713 Solved: 362 [Submit][Status][Discuss] Description 在一个n*n的方格里,每个格子里都有一个正整数。从中取出若干数,使得任意两个取出的数所在格子没有公共边,且取出的数的总和尽量大。Input 第一行一个数n;(n<=30)原创 2016-03-13 13:12:20 · 422 阅读 · 0 评论 -
BZOJ_P2152 聪聪可可(点分治)
BZOJ传送门 Time Limit: 3 Sec Memory Limit: 259 MB Submit: 1542 Solved: 790 [Submit][Status][Discuss] Description 聪聪和可可是兄弟俩,他们俩经常为了一些琐事打起来,例如家中只剩下最后一根冰棍而两人都想吃、两个人都想玩儿电脑(可是他们家只有一台电脑)……遇到这种问题,一般情况下石头剪原创 2016-03-13 13:13:44 · 329 阅读 · 0 评论 -
POJ_P1741 Tree(树上点分治)
POJ传送门 Tree Time Limit: 1000MS Memory Limit: 30000K Total Submissions: 15965 Accepted: 5205 Description Give a tree with n vertices,each edge has a length(positive integer less than 10原创 2016-03-12 21:39:06 · 630 阅读 · 0 评论 -
BZOJ_P3265 志愿者招募加强版(最小费用最大流)
BZOJ传送门 Time Limit: 20 Sec Memory Limit: 512 MB Submit: 332 Solved: 164 [Submit][Status][Discuss] Description Input Output Sample Input 3 3 2 3 4 1 1 2 2 1 2 3 5 1 3 3 2Sample Output 14原创 2016-03-12 18:14:48 · 422 阅读 · 0 评论 -
Codevs_P2800 送外卖(状态压缩DP+Floyd)
时间限制: 2 s 空间限制: 256000 KB 题目等级 : 钻石 Diamond 题目描述 Description 有一个送外卖的,他手上有n份订单,他要把n份东西,分别送达n个不同的客户的手上。n个不同的客户分别在1~n个编号的城市中。送外卖的从0号城市出发,然后n个城市都要走一次(一个城市可以走多次),最后还要回到0点(他的单位),请问最短时间是多少。现在已知任意两个城市的直接通路原创 2016-02-02 08:10:33 · 197 阅读 · 0 评论 -
POJ_P1698 Alice's Chance(拆点最大流+Dinic算法)
Alice’s Chance Time Limit: 1000MS Memory Limit: 10000K Total Submissions: 6587 Accepted: 2696Description Alice, a charming girl, have been dreaming of being a movie star for long. Her chanc原创 2016-01-29 20:46:00 · 378 阅读 · 0 评论 -
POJ_P2914 Minimum Cut(Stoer-Wagner算法 全局最小割)
Minimum Cut Time Limit: 10000MS Memory Limit: 65536K Total Submissions: 8481 Accepted: 3568 Case Time Limit: 5000MS DescriptionGiven an undirected graph, in which two vertices can be connec原创 2016-01-03 20:22:13 · 756 阅读 · 0 评论 -
Codevs_P3052 多米诺&Codevs_P1022 覆盖(二分图匹配+网络流最大流)
时间限制: 1 s 空间限制: 128000 KB 题目等级 : 大师 Master 题目描述 Description 有一个N×M的单位方格中,其中有些方格是水塘,其他方格是陆地。如果要用1×2的矩阵区覆盖(覆盖过程不容许有任何部分重叠)这个陆地,那么最多可以覆盖多少陆地面积。输入描述 Input Description 输入文件的第一行是两个整数N,M (1<=N,M<=100),第原创 2016-01-05 19:08:55 · 672 阅读 · 0 评论 -
Codevs_P1922 骑士共存问题(Dinic算法最大流+二分图匹配)
时间限制: 2 s 空间限制: 256000 KB 题目等级 : 大师 Master 题目描述 Description 在一个n*n个方格的国际象棋棋盘上,马(骑士)可以攻击的棋盘方格如图所示。棋盘 上某些方格设置了障碍,骑士不得进入。对于给定的n*n个方格的国际象棋棋盘和障碍标志,计算棋盘上最多可以放置多少个骑 士,使得它们彼此互不攻击。输入描述 Input Description原创 2016-01-06 16:51:51 · 715 阅读 · 0 评论 -
BZOJ_P1497&Codevs_P1789 最大获利(最大权闭合图最小割最大流)
最大获利 2006年NOI全国竞赛 时间限制: 2 s 空间限制: 128000 KB 题目等级 : 大师 Master 题目描述 Description 新的技术正冲击着手机通讯市场,对于各大运营商来说,这既是机遇,更是 挑战。THU 集团旗下的 CS&T 通讯公司在新一代通讯技术血战的前夜,需要做 太多的准备工作,仅就站址选择一项,就需要完成前期市场研究、站址勘测、最 优化等项目。原创 2016-01-06 20:51:42 · 469 阅读 · 0 评论 -
Codevs_P1915 分配问题(网络流24题最小费用流)
时间限制: 2 s 空间限制: 256000 KB 题目等级 : 大师 Master 题目描述 Description 有n件工作要分配给n个人做。第i 个人做第j 件工作产生的效益为ij c 。试设计一个将 n件工作分配给n个人做的分配方案,使产生的总效益最大。 «编程任务: 对于给定的n件工作和n个人,计算最优分配方案和最差分配方案。输入描述 Input Description原创 2016-01-08 19:45:55 · 707 阅读 · 0 评论 -
Codevs_P2776 寻找代表元(二分图匹配+匈牙利算法)
时间限制: 1 s 空间限制: 256000 KB 题目等级 : 黄金 Gold 题目描述 Description 广州二中苏元实验学校一共有n个社团,分别用1到n编号。 广州二中苏元实验学校一共有m个人,分别用1到m编号。每个人可以参加一个或多个社团,也可以不参加任何社团。 每个社团都需要选一个代表。谦哥希望更多的人能够成为代表。输入描述 Input Description 第一行输原创 2016-01-08 22:05:18 · 415 阅读 · 0 评论 -
Codevs_P2370 小机房的树(LCA)
题目描述 Description 小机房有棵焕狗种的树,树上有N个节点,节点标号为0到N-1,有两只虫子名叫飘狗和大吉狗,分居在两个不同的节点上。有一天,他们想爬到一个节点上去搞基,但是作为两只虫子,他们不想花费太多精力。已知从某个节点爬到其父亲节点要花费 c 的能量(从父亲节点爬到此节点也相同),他们想找出一条花费精力最短的路,以使得搞基的时候精力旺盛,他们找到你要你设计一个程序来找到这条路,要原创 2015-11-04 15:15:29 · 566 阅读 · 3 评论 -
模板_最短路算法
Floyed-Warshall (n^3)for(int k=1;k<=n;k++) for(int i=1;i<=n;i++) for(int j=1;j<=n;j++) if(i!=j&&i!=k&&j!=k) if(dis[i][j]<dis[i][k]+dis[k][j])原创 2016-01-17 21:32:07 · 328 阅读 · 0 评论 -
POJ_P1511 Invitation Cards(单源最短路+SPFA)
Time Limit: 8000MS Memory Limit: 262144K Total Submissions: 23204 Accepted: 7640 DescriptionIn the age of television, not many people attend theater performances. Antique Comedians of Mal原创 2015-12-14 19:16:37 · 476 阅读 · 0 评论 -
Codevs_P1021 玛丽卡(Dijkstra)
时间限制: 2 s 空间限制: 128000 KB 题目等级 : 大师 Master题目描述 Description 麦克找了个新女朋友,玛丽卡对他非常恼火并伺机报复。因为她和他们不住在同一个城市,因此她开始准备她的长途旅行。在这个国家中每两个城市之间最多只有一条路相通,并且我们知道从一个城市到另一个城市路上所需花费的时间。麦克在车中无意中听到有一条路正在维修,并且那儿正堵车,但没听清楚到底是原创 2015-12-13 16:14:59 · 1134 阅读 · 0 评论 -
Codevs_P1021 热浪(Dijkatra)
时间限制: 1 s 空间限制: 256000 KB 题目等级 : 钻石 Diamond 题目描述 Description 德克萨斯纯朴的民眾们这个夏天正在遭受巨大的热浪!!!他们的德克萨斯长角牛吃起来不错,可是他们并不是很擅长生產富含奶油的乳製品。Farmer John此时以先天下之忧而忧,后天下之乐而乐的精神,身先士卒地承担起向德克萨斯运送大量的营养冰凉的牛奶的重任,以减轻德克萨斯人忍受酷原创 2015-12-13 11:49:58 · 573 阅读 · 0 评论 -
Codevs_P1907&HDU_P1565 方格取数3(最大流)
时间限制: 2 s 空间限制: 256000 KB 题目等级 : 大师 Master 题目描述 Description 问题描述: 在一个有m*n 个方格的棋盘中,每个方格中有一个正整数。现要从方格中取数,使任 意2 个数所在方格没有公共边,且取出的数的总和最大。试设计一个满足要求的取数算法。 «编程任务: 对于给定的方格棋盘,按照取数要求编程找出总和最大的数。输入描述 Input原创 2016-01-03 14:57:13 · 630 阅读 · 1 评论 -
Codevs_P1033 蚯蚓的游戏问题(拆点网络流+最小费用流)
时间限制: 1 s 空间限制: 128000 KB 题目等级 : 大师 Master 题目描述 Description 在一块梯形田地上,一群蚯蚓在做收集食物游戏。蚯蚓们把梯形田地上的食物堆积整理如下:它们把食物分成n行,第1行有m堆的食物,每堆的食物量分别是a(1,1),a(1,2),…,a(1,m);第2行有m+1堆食物,每堆的食物量分别是a(2,1),a(2,2),…, a(2,m+原创 2015-12-31 22:22:20 · 384 阅读 · 0 评论