图
whisperlzw
这个作者很懒,什么都没留下…
展开
-
天梯赛L2-001 紧急救援 (强化版pat甲级1003 Emergency)
L2-001 紧急救援 (25 分)作为一个城市的应急救援队伍的负责人,你有一张特殊的全国地图。在地图上显示有多个分散的城市和一些连接城市的快速道路。每个城市的救援队数量和每一条连接两个城市的快速道路长度都标在地图上。当其他城市有紧急求助电话给你的时候,你的任务是带领你的救援队尽快赶往事发地,同时,一路上召集尽可能多的救援队。输入格式:输入第一行给出4个正整数N、M、S、D,其中N(2...原创 2019-02-13 12:39:06 · 163 阅读 · 0 评论 -
洛谷 P2055 [ZJOI2009]假期的宿舍(二分图匹配)
题目描述学校放假了 · · · · · · 有些同学回家了,而有些同学则有以前的好朋友来探访,那么住宿就是一个问题。比如 A 和 B 都是学校的学生,A 要回家,而 C 来看B,C 与 A 不认识。我们假设每个人只能睡和自己直接认识的人的床。那么一个解决方案就是 B 睡 A 的床而 C 睡 B 的床。而实际情况可能非常复杂,有的人可能认识好多在校学生,在校学生之间也不一定都互相认识。我...原创 2019-03-04 17:51:38 · 140 阅读 · 0 评论 -
洛谷 P1129 [ZJOI2007]矩阵游戏(二分图匹配)
题目描述小QQ是一个非常聪明的孩子,除了国际象棋,他还很喜欢玩一个电脑益智游戏――矩阵游戏。矩阵游戏在一个N \times NN×N黑白方阵进行(如同国际象棋一般,只是颜色是随意的)。每次可以对该矩阵进行两种操作:行交换操作:选择矩阵的任意两行,交换这两行(即交换对应格子的颜色)列交换操作:选择矩阵的任意两列,交换这两列(即交换对应格子的颜色)游戏的目标,即通过若干次操作,使得方阵...原创 2019-02-22 00:13:48 · 97 阅读 · 0 评论 -
洛谷 P2526 [SHOI2001]小狗散步(二分图匹配)
题目背景Grant喜欢带着他的小狗Pandog散步。Grant以一定的速度沿着固定路线走,该路线可能自交。Pandog喜欢游览沿途的景点,不过会在给定的N个点和主人相遇。小狗和主人同时从(X1,Y1)点出发,并同时在(Xn,Yn)点汇合。小狗的速度最快是Grant的两倍。当主人从一个点以直线走向另一个点时,Pandog跑向一个它感兴趣的景点。Pandog每次与主人相遇之前最多只去一个景点。...原创 2019-02-22 00:03:51 · 331 阅读 · 0 评论 -
洛谷 P1640 [SCOI2010]连续攻击游戏(二分图匹配)
题目描述lxhgww最近迷上了一款游戏,在游戏里,他拥有很多的装备,每种装备都有2个属性,这些属性的值用[1,10000]之间的数表示。当他使用某种装备时,他只能使用该装备的某一个属性。并且每种装备最多只能使用一次。游戏进行到最后,lxhgww遇到了终极boss,这个终极boss很奇怪,攻击他的装备所使用的属性值必须从1开始连续递增地攻击,才能对boss产生伤害。也就是说一开始的时候,lxhg...原创 2019-02-19 22:23:33 · 110 阅读 · 0 评论 -
洛谷 P3386 【模板】二分图匹配
题目背景二分图感谢@一扶苏一 提供的hack数据题目描述给定一个二分图,结点个数分别为n,m,边数为e,求二分图最大匹配数输入输出格式输入格式:第一行,n,m,e第二至e+1行,每行两个正整数u,v,表示u,v有一条连边输出格式:共一行,二分图最大匹配输入输出样例输入样例#1:1 1 11 1输出样例#1:...原创 2019-02-19 22:17:15 · 164 阅读 · 0 评论 -
P1073 最优贸易(缩点+spfa)
题目描述CC国有nn个大城市和mm条道路,每条道路连接这nn个城市中的某两个城市。任意两个城市之间最多只有一条道路直接相连。这mm条道路中有一部分为单向通行的道路,一部分为双向通行的道路,双向通行的道路在统计条数时也计为11条。CC国幅员辽阔,各地的资源分布情况各不相同,这就导致了同一种商品在不同城市的价格不一定相同。但是,同一种商品在同一个城市的买入价和卖出价始终是相同的。...原创 2019-03-21 20:06:48 · 353 阅读 · 0 评论 -
P4467 [SCOI2007]k短路(A*)
题目描述有nn个城市和mm条单向道路,城市编号为11到nn。每条道路连接两个不同的城市,且任意两条道路要么起点不同要么终点不同,因此nn和mm满足m \le n(n-1)m≤n(n−1)。给定两个城市a和b,可以给a到b的所有简单路(所有城市最多经过一次,包括起点和终点)排序:先按长度从小到大排序,长度相同时按照字典序从小到大排序。你的任务是求出a到b的第kk短路输入输出格式输入格...原创 2019-03-21 20:59:07 · 514 阅读 · 0 评论 -
P3119 [USACO15JAN]草鉴定Grass Cownoisseur(缩点+spfa)
题目描述In an effort to better manage the grazing patterns of his cows, Farmer John has installed one-way cow paths all over his farm. The farm consists of N fields, conveniently numbered 1..N, with eac...原创 2019-03-29 16:04:58 · 240 阅读 · 0 评论 -
hdu6290 奢侈的旅行(优先队列优化的dijkstra)
奢侈的旅行Time Limit: 14000/7000 MS (Java/Others)Memory Limit: 512000/512000 K (Java/Others)Total Submission(s): 1918Accepted Submission(s): 400Problem Description高玩小Q不仅喜欢玩寻宝游戏,还喜欢一款升级养成类游...原创 2019-04-26 17:13:50 · 158 阅读 · 0 评论 -
洛谷 P2766 最长不下降子序列问题(最大流)
题目描述«问题描述:给定正整数序列x1,...,xn 。(1)计算其最长不下降子序列的长度s。(2)计算从给定的序列中最多可取出多少个长度为s的不下降子序列。(3)如果允许在取出的序列中多次使用x1和xn,则从给定序列中最多可取出多少个长度为s的不下降子序列。«编程任务:设计有效算法完成(1)(2)(3)提出的计算任务。输入输出格式输入格式:第1 行有...原创 2019-02-17 14:21:38 · 135 阅读 · 0 评论 -
洛谷 P1613 跑路(倍增+最短路)
题目描述小A的工作不仅繁琐,更有苛刻的规定,要求小A每天早上在6:00之前到达公司,否则这个月工资清零。可是小A偏偏又有赖床的坏毛病。于是为了保住自己的工资,小A买了一个十分牛B的空间跑路器,每秒钟可以跑2^k千米(k是任意自然数)。当然,这个机器是用longint存的,所以总跑路长度不能超过maxlongint千米。小A的家到公司的路可以看做一个有向图,小A家为点1,公司为点n,每条边长度均...原创 2019-03-01 18:22:40 · 174 阅读 · 0 评论 -
洛谷 P2746 [USACO5.3]校园网Network of Schools(强连通分量)
题目描述一些学校连入一个电脑网络。那些学校已订立了协议:每个学校都会给其它的一些学校分发软件(称作“接受学校”)。注意即使 B 在 A 学校的分发列表中, A 也不一定在 B 学校的列表中。你要写一个程序计算,根据协议,为了让网络中所有的学校都用上新软件,必须接受新软件副本的最少学校数目(子任务 A)。更进一步,我们想要确定通过给任意一个学校发送新软件,这个软件就会分发到网络中的所有学校。...原创 2019-03-05 20:19:53 · 129 阅读 · 0 评论 -
洛谷 P1993 小K的农场(差分约束)
题目描述小K在MC里面建立很多很多的农场,总共n个,以至于他自己都忘记了每个农场中种植作物的具体数量了,他只记得一些含糊的信息(共m个),以下列三种形式描述:农场a比农场b至少多种植了c个单位的作物, 农场a比农场b至多多种植了c个单位的作物, 农场a与农场b种植的作物数一样多。但是,由于小K的记忆有些偏差,所以他想要知道存不存在一种情况,使得农场的种植作物数量与他记忆中的所有信息吻...原创 2019-03-03 17:22:26 · 135 阅读 · 0 评论 -
L3-011 直捣黄龙 (最短路径)
本题是一部战争大片 —— 你需要从己方大本营出发,一路攻城略地杀到敌方大本营。首先时间就是生命,所以你必须选择合适的路径,以最快的速度占领敌方大本营。当这样的路径不唯一时,要求选择可以沿途解放最多城镇的路径。若这样的路径也不唯一,则选择可以有效杀伤最多敌军的路径。输入格式:输入第一行给出 2 个正整数 N(2≤N≤200,城镇总数)和 K(城镇间道路条数),以及己方大本营和敌方大本...原创 2019-03-07 15:10:54 · 1423 阅读 · 0 评论 -
最小生成树的唯一性 (次小生成树)
给定一个带权无向图,如果是连通图,则至少存在一棵最小生成树,有时最小生成树并不唯一。本题就要求你计算最小生成树的总权重,并且判断其是否唯一。输入格式:首先第一行给出两个整数:无向图中顶点数N(≤500)和边数M。随后M行,每行给出一条边的两个端点和权重,格式为“顶点1 顶点2 权重”,其中顶点从 1 到N编号,权重为正整数。题目保证最小生成树的总权重不会超过230。输...原创 2019-03-08 10:04:08 · 7169 阅读 · 1 评论 -
7-11 关键活动 (关键路径)
假定一个工程项目由一组子任务构成,子任务之间有的可以并行执行,有的必须在完成了其它一些子任务后才能执行。“任务调度”包括一组子任务、以及每个子任务可以执行所依赖的子任务集。比如完成一个专业的所有课程学习和毕业设计可以看成一个本科生要完成的一项工程,各门课程可以看成是子任务。有些课程可以同时开设,比如英语和C程序设计,它们没有必须先修哪门的约束;有些课程则不可以同时开设,因为它们有先后的依赖关系...原创 2019-03-17 14:21:10 · 3577 阅读 · 0 评论 -
L3-007 天梯地图 (最短路)
本题要求你实现一个天梯赛专属在线地图,队员输入自己学校所在地和赛场地点后,该地图应该推荐两条路线:一条是最快到达路线;一条是最短距离的路线。题目保证对任意的查询请求,地图上都至少存在一条可达路线。输入格式:输入在第一行给出两个正整数N(2≤N≤500)和M,分别为地图中所有标记地点的个数和连接地点的道路条数。随后M行,每行按如下格式给出一条道路的信息:V1 V2 one-wa...原创 2019-03-16 17:56:41 · 173 阅读 · 0 评论 -
L3-005 垃圾箱分布 (最短路)
大家倒垃圾的时候,都希望垃圾箱距离自己比较近,但是谁都不愿意守着垃圾箱住。所以垃圾箱的位置必须选在到所有居民点的最短距离最长的地方,同时还要保证每个居民点都在距离它一个不太远的范围内。现给定一个居民区的地图,以及若干垃圾箱的候选地点,请你推荐最合适的地点。如果解不唯一,则输出到所有居民点的平均距离最短的那个解。如果这样的解还是不唯一,则输出编号最小的地点。输入格式:输入第一行给出4个正...原创 2019-03-16 17:48:28 · 179 阅读 · 0 评论 -
洛谷P3388 【模板】割点(tarjan算法)
原题地址:https://www.luogu.org/problemnew/show/P3388题目背景割点题目描述给出一个nn个点,mm条边的无向图,求图的割点。输入输出格式输入格式:第一行输入n,mn,m下面mm行每行输入x,yx,y表示xx到yy有一条边输出格式:第一行输出割点个数第二行按照节点编号从小到大输出节点,用空格隔开...原创 2019-02-14 18:44:56 · 263 阅读 · 1 评论 -
洛谷 P1726 上白泽慧音(强连通分量)
题目描述在幻想乡,上白泽慧音是以知识渊博闻名的老师。春雪异变导致人间之里的很多道路都被大雪堵塞,使有的学生不能顺利地到达慧音所在的村庄。因此慧音决定换一个能够聚集最多人数的村庄作为新的教学地点。人间之里由N个村庄(编号为1..N)和M条道路组成,道路分为两种一种为单向通行的,一种为双向通行的,分别用1和2来标记。如果存在由村庄A到达村庄B的通路,那么我们认为可以从村庄A到达村庄B,记为(A,B...原创 2019-03-02 22:40:57 · 117 阅读 · 0 评论 -
洛谷 P2341 [HAOI2006]受欢迎的牛(强连通分量)
题目背景本题测试数据已修复。题目描述每头奶牛都梦想成为牛棚里的明星。被所有奶牛喜欢的奶牛就是一头明星奶牛。所有奶牛都是自恋狂,每头奶牛总是喜欢自己的。奶牛之间的“喜欢”是可以传递的——如果A喜欢B,B喜欢C,那么A也喜欢C。牛栏里共有N 头奶牛,给定一些奶牛之间的爱慕关系,请你算出有多少头奶牛可以当明星。输入输出格式输入格式: 第一行:两个用空格分开的整...原创 2019-03-05 16:56:58 · 230 阅读 · 0 评论 -
hdu6311 Cover(欧拉路径)
CoverTime Limit: 6000/3000 MS (Java/Others)Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 3043Accepted Submission(s): 704Special JudgeProblem DescriptionThe Wall has do...原创 2019-05-04 10:37:28 · 231 阅读 · 0 评论