上一页 1 ··· 12 13 14 15 16
摘要: https://vjudge.net/problem/HDU-4081 题意: 秦始皇想要修长城,修成生成树的样子,这是一个大师出现了,他说他可以不耗费人力修出一条路来。他们的目的很不一样,神特么有分歧,最后他们达成了一个协议,假设一个城市的人口为a。那么最后不耗费人力修的那条路所相连的两个城市的人 阅读全文
posted @ 2017-07-14 22:30 qrfkickit 阅读(202) 评论(0) 推荐(0) 编辑
摘要: 次小生成树学习: 顾名思义,次小生成树,就是将图的所有生成树排序后,权值第二小的生成树。 次小生成树的朴素求法是很好想的,即首先求出最小生成树,之后枚举最小生成树中的所有边,将当前枚举的边“禁止使用”,在这基础之上再求最小生成树,将所有边枚举之后的结果取最小值,那就是次小生成树。这个算法简单暴力,但 阅读全文
posted @ 2017-07-14 21:35 qrfkickit 阅读(171) 评论(0) 推荐(0) 编辑
摘要: https://vjudge.net/problem/POJ-1161 题意:有m个区域,n个小镇,有c个人在这些小镇中,他们要去某一个区域中聚会,从一个区域到另一个区域需要穿墙,问这些人聚到一起最少需要穿过几道墙。题中给出的区域是用小镇描述的,某几个小镇围成一个区域,每一个区域按照顺时针方向给出的 阅读全文
posted @ 2017-07-14 21:10 qrfkickit 阅读(181) 评论(0) 推荐(0) 编辑
摘要: https://vjudge.net/problem/HDU-2489 题意:求一个完全图的最优比率生成树,点的个数由题给出。最优比率生成树是边的权值之和与点的权值之和的比值最小的生成树。 思路:一开始用dfs枚举搜索每一种情况,t了,枚举的情况太多。之后看了题解,用的是状态压缩的方法枚举点的选择, 阅读全文
posted @ 2017-07-11 15:32 qrfkickit 阅读(134) 评论(0) 推荐(0) 编辑
摘要: https://vjudge.net/problem/HDU-3938 题意:给出一张带权图,给出q个查询,问对于每个查询可以修建多少个传送门。两个点之间可以修建传送门的条件是两点之间的最长边小于等于每次问询的l。就是从n个点中选择2个点的问题。思路:这题的数据有点大,最开始想出来了正确的做法,但是 阅读全文
posted @ 2017-07-10 17:59 qrfkickit 阅读(167) 评论(0) 推荐(0) 编辑
摘要: https://vjudge.net/problem/HDU-3926 题意:有n个小朋友,他们之间手拉手,但是一只手只能拉一只手或者不拉,现在给出两个图,表示拉手关系,问这两个图是否同构。思路:一开始被同构难住了,后来思考发现,每一个联通分量只能是一条链或者一个简单的环,这样就比较好判断了。利用并 阅读全文
posted @ 2017-07-10 17:57 qrfkickit 阅读(148) 评论(0) 推荐(0) 编辑
摘要: https://vjudge.net/problem/HDU-1598 思路:一开始想了很久才想通,先把边进行排序,然后枚举边的起点和终点,但是这样就是三重循环,t了。之后的改进,大概就是,只用枚举起点,当循环到两点联通的时候,就可以break了,这样就改进成了二重循环。一开始就是卡在,如何判断两点 阅读全文
posted @ 2017-07-10 17:55 qrfkickit 阅读(164) 评论(0) 推荐(0) 编辑
摘要: https://vjudge.net/problem/HDU-1272 思路:被这题卡了半天,妈的智障。首先,还是没有仔细审题的问题,这题抽象出来就是判断一个图是否为无环的只有一个连通分量的图。直接用并查集做就好了。谨记审题仔细。 阅读全文
posted @ 2017-07-10 17:53 qrfkickit 阅读(104) 评论(0) 推荐(0) 编辑
上一页 1 ··· 12 13 14 15 16