随笔分类 -  ACM_图论

摘要:题目地址: http://acm.hdu.edu.cn/showproblem.php?pid=2242 题目概述: 中文题面就不赘述了。 大致思路: 其实读完题之后就知道是要求这张图所有的桥,并且分别删掉这些桥来更新答案。 那么就是求边双联通分量了,求出来之后缩点,原图变成一棵树,然后在树上维护这 阅读全文
posted @ 2017-07-16 11:14 CtrlKismet 阅读(200) 评论(0) 推荐(0)
摘要:题目地址: http://acm.hdu.edu.cn/showproblem.php?pid=2732 题目概述: 给出一张图,图上有一些柱子,同时有一些蜥蜴,给出蜥蜴一次能跳跃最多的格子数,蜥蜴的落脚点只能在柱子上,每根柱子有一定的耐久t,意味着在t只蜥蜴以这根柱子作为落脚点之后这根柱子就会崩塌 阅读全文
posted @ 2017-05-31 15:00 CtrlKismet 阅读(279) 评论(0) 推荐(0)
摘要:题目地址: http://acm.hdu.edu.cn/showproblem.php?pid=1534 题目概述: 给出n个人之间的工作先后关系,请合理安排工作顺序满足所有条件,输出任意一组解即可。 大致思路: 题意可能没怎么讲清吧,不过工作关系第一反应其实还是网络流啦,但这个题是可以同时做多个工 阅读全文
posted @ 2017-05-26 11:36 CtrlKismet 阅读(197) 评论(0) 推荐(0)
摘要:题目地址: http://acm.hdu.edu.cn/showproblem.php?pid=1102 题目概述: 给出一张图,已知图上点两两间的距离以及已有的边,现要在图上加边,使增加的所有边的距离总和最小并且增加边之后整张图连通。 大致思路: 果果的最小生成树啊!!n这么小,还保证除了自身以外 阅读全文
posted @ 2017-04-14 19:28 CtrlKismet 阅读(264) 评论(0) 推荐(0)
摘要:题目地址: http://acm.hdu.edu.cn/showproblem.php?pid=3639 题目概述: 题面有点翻译不来……可以用Chrome自带的那个翻译。 大致思路: 如果跑bfs或者dfs遇到环的话就会出问题,所以先跑一遍tarjan求强连通分量,把环的情况去掉,在剩下的图上做。 阅读全文
posted @ 2017-03-24 10:37 CtrlKismet 阅读(254) 评论(0) 推荐(0)
摘要:题目地址: http://acm.hdu.edu.cn/showproblem.php?pid=2767 http://acm.hdu.edu.cn/showproblem.php?pid=3836 题目概述: 给出一张有向图,添加最少的边使这张图强连通,求最少需要添加的边数。 3836跟2767的 阅读全文
posted @ 2017-03-24 10:26 CtrlKismet 阅读(147) 评论(0) 推荐(0)
摘要:题目地址: http://acm.hdu.edu.cn/showproblem.php?pid=1827 题目概述: 中文题就略了。 大致思路: 先求出整个图的强连通分量然后缩点,两个scc如果相连则只需要通知一个就好了,统计所有入度为0的scc个数即为最少数量,通知这些scc的最小花费即为答案所求 阅读全文
posted @ 2017-03-22 09:34 CtrlKismet 阅读(180) 评论(0) 推荐(0)