上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 24 下一页
摘要: 题目链接: Poj 1655 Balancing Act题目描述: 给出一个树,求删除一个节点后形成的森林中,包含节点最多的子树最少包含几个节点?解题思路: 就是求树的重心,套用模板就可以了。 重心定义:在树中删除一个节点形成的森林后,包含节点最多的子树中节点最少,那么这个删除的节点叫做重心... 阅读全文
posted @ 2015-07-26 17:16 罗茜 阅读(137) 评论(0) 推荐(0) 编辑
摘要: Hdu 5310 Souvenir题目描述: 水题,三种方案求最小值即可。 1 #include 2 #include 3 #include 4 #include 5 using namespace std; 6 int main () 7 { 8 int n, m, q, p, ... 阅读全文
posted @ 2015-07-26 13:53 罗茜 阅读(147) 评论(0) 推荐(0) 编辑
摘要: 题目链接: Hdu 4612 Warm up题目描述: 给一个无向连通图,问加上一条边后,桥的数目最少会有几个?解题思路: 题目描述很清楚,题目也很裸,就是一眼看穿怎么做的,先求出来双连通分量,然后缩点重新建图,用bfs求树的直径,直径的长度就是减去桥的数目。这个题目需要手动扩展,而且手动扩展... 阅读全文
posted @ 2015-07-24 19:09 罗茜 阅读(289) 评论(0) 推荐(0) 编辑
摘要: 题目链接: Poj 3694 Network题目描述: 给出一个无向连通图,加入一系列边指定的后,问还剩下多少个桥?解题思路: 先求出图的双连通分支,然后缩点重新建图,加入一个指定的边后,求出这条边两个端点根节点的LCA,统计其中的桥,然后把这个环中的节点加到一个集合中,根节点标记为LCA。题... 阅读全文
posted @ 2015-07-24 18:15 罗茜 阅读(419) 评论(0) 推荐(0) 编辑
摘要: A. Currency System in Geraldion题目描述,有n种纸币,每种有无数张,问最小不能组成的和是多少?解题思路: 只需要在[1,max(纸币面额)]区间内找就好了,大于max(纸币面额)的和都可以通过[1,max(纸币面额)]内的数经过运算得到,两重循环一下就好了,简单的完全... 阅读全文
posted @ 2015-07-23 11:27 罗茜 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 题目链接: http://acm.hdu.edu.cn/showproblem.php?pid=4635题目描述: 给出一个有向图,问最大加入多少条边使原图还是不能强连通?解题思路: 加入的边是最多的,那么肯定是强连通图减去一条边,可以先把图中的强连通分支找出来,然后把其中一个分支(包含x个点... 阅读全文
posted @ 2015-07-22 21:01 罗茜 阅读(147) 评论(0) 推荐(0) 编辑
摘要: 题目链接: Hdu 4738 Caocao's Bridges题目描述: 有n个岛屿,m个桥,问是否可以去掉一个花费最小的桥,使得岛屿边的不连通?解题思路: 去掉一个边使得岛屿不连通,那么去掉的这个边一定是一个桥,所以我们只需要求出来所有的桥,然后比较每个桥的花费,选取最小的那个就好。看起来很... 阅读全文
posted @ 2015-07-22 20:57 罗茜 阅读(290) 评论(0) 推荐(0) 编辑
摘要: 题目描述: 给出一个无向的连通图,问最少加入几条边,才能使所给的图变为无桥的双连通图?解题思路: 可以求出原图中所有的不包含桥的所有最大连通子图,然后对连通子图进行标记缩点,统计度为1的叶子节点leaf有多少个,答案就是(leaf+1)/2; 这个题目有重边,在处理的时候要注意下。 1 #in... 阅读全文
posted @ 2015-07-22 20:45 罗茜 阅读(196) 评论(0) 推荐(0) 编辑
摘要: 题目链接: Uva 796 Critical Links题目描述: 题目中给出一个有可能不连通的无向图,求出这个图的桥,并且把桥按照起点升序输出(还有啊,还有啊,每个桥的起点要比终点靠前啊),这个题目读了好几遍,但是依旧没有找到数据范围写在哪里,经过无数次runtime error最终把范围定在... 阅读全文
posted @ 2015-07-22 20:34 罗茜 阅读(416) 评论(0) 推荐(0) 编辑
摘要: 题目链接: 1020 - A Childhood Game题目描述: Alice和Bob在玩弹珠游戏,两人轮流拿走弹珠,每次只能拿走一个或者两个,当Alice作为先手时谁拿走最后一个就是输家,而Bob作为先手时谁拿走最后一个就是赢家,问最后谁是赢家?解题思路: 很基础的博弈题目,我们可以知道当... 阅读全文
posted @ 2015-07-20 20:58 罗茜 阅读(258) 评论(0) 推荐(0) 编辑
上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 24 下一页