2013年7月23日

hdu 4607 Park Visit

摘要: 本题的意思是说走k个顶点需要的最短路径,本题给你一颗树,我们只需DFS这颗树的最大深度R。如果k小于这个深度就是k-1,如果大于k,就是R-1+(k-r)*2;因为其他的边要走两次。#include #include #include #include #include #include using... 阅读全文

posted @ 2013-07-23 21:37 黎昊明 阅读(165) 评论(0) 推荐(0) 编辑

POJ2694 Network 双连通+LCA

摘要: 本题的意思是给你一个图,再依次的加边问你还有几条桥[构造双连通图]一个有桥的连通图,如何把它通过加边变成边双连通图?方法为首先求出所有的桥,然后删除这些桥边,剩下的每个连通块都是一个双连通子图。把每个双连通子图收缩为一个顶点,再把桥边加回来,最后的这个图一定是一棵树,边连通度为1。统计出树中度为1的... 阅读全文

posted @ 2013-07-23 09:41 黎昊明 阅读(201) 评论(0) 推荐(0) 编辑

导航