上一页 1 ··· 6 7 8 9 10 11 12 13 14 下一页
摘要: 题目链接:传送门 题目大意:给你一副无向图,问至少加多少条边使图成为边双联通图 题目思路:tarjan算法+缩点(如果已经是双连通图就直接输出0) 阅读全文
posted @ 2016-05-25 20:56 Kurokey 阅读(227) 评论(0) 推荐(0) 编辑
摘要: 题目链接:传送门 题目大意:给你一副无向联通图,判断是不是二分图 题目思路:交叉染色法 下面着重介绍下交叉染色法的定义与原理 首先任意取出一个顶点进行染色,和该节点相邻的点有三种情况: 1.未染色 那么继续染色此节点(染色为另一种颜色) 2.已染色但和当前节点颜色不同 跳过该点 3.已染色并且和当前 阅读全文
posted @ 2016-05-24 21:02 Kurokey 阅读(4406) 评论(0) 推荐(1) 编辑
摘要: 题目链接:传送门 题目大意:给你一副无向图,问至少加多少条边使图成为边双联通图 题目思路:tarjan算法加缩点,缩点后求出度数为1的叶子节点个数,需要加边数为(leaf+1)/2 阅读全文
posted @ 2016-05-24 20:02 Kurokey 阅读(268) 评论(0) 推荐(0) 编辑
摘要: 题目链接:传送门 阅读全文
posted @ 2016-05-23 15:00 Kurokey 阅读(151) 评论(0) 推荐(0) 编辑
摘要: 题目链接:传送门 题目大意:给你一副无向图,求有多少个割点 题目思路:tarjan算法(此题读入是字符串读入,需注意) 阅读全文
posted @ 2016-05-23 14:44 Kurokey 阅读(226) 评论(0) 推荐(0) 编辑
摘要: 题目链接:传送门 题目大意:给你一副无向图,求解图的顶点连通度 题目思路:模板(图论算法理论,实现及应用 P396) Menger定理:无向图G的顶点连通度k(G)和顶点间最大独立轨数目之间存在如下关系: 1.若G是完全图,k(G)=|V(G)|-1 2.若G不是完全图,k(G)=min{P(A,B 阅读全文
posted @ 2016-05-23 14:10 Kurokey 阅读(295) 评论(0) 推荐(0) 编辑
摘要: 题目链接:传送门 题目大意:给你一副n*m大小的图,'D'表示墙,'F'表示起点,'S'表示空地,'G'表示能源站,'Y'表示开关,一开始机器人处在'F'并有一个初始能量,每走一步会消耗一格能量 机器人需要在能量耗尽前经过所有'Y'至少一次,其中经过'G'可补满能量回初始值但每个'G'只能补一次,问 阅读全文
posted @ 2016-05-21 22:01 Kurokey 阅读(322) 评论(0) 推荐(0) 编辑
摘要: 题目链接:传送门 题目大意:一副无向图,问有多少个节点满足删除该节点后图不连通,对于每个满足条件的节点,输出节点编号及删除节点将图分为几个连通块。若没有节点满足则输出No SPF nodes 题目思路:tarjan算法求关节点入门题(也可用矩阵存图) 阅读全文
posted @ 2016-05-21 15:58 Kurokey 阅读(208) 评论(0) 推荐(0) 编辑
摘要: 题目链接:传送门 题目大意:用1*2大小的砖块去铺满n*m大小的地面,有多少种方案 题目思路:因为1<=n,m<=11,并且砖块是1*2,故可以用二进制思想,也就是状态压缩DP,其中矩阵中为0的元素表示当前位置竖着放一块砖,而连着 两个1表示横着放一块砖(状态压缩真的很奇妙) 阅读全文
posted @ 2016-05-16 22:51 Kurokey 阅读(205) 评论(0) 推荐(0) 编辑
只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2016-05-13 09:46 Kurokey 阅读(10) 评论(0) 推荐(0) 编辑
上一页 1 ··· 6 7 8 9 10 11 12 13 14 下一页