上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 37 下一页
摘要: http://www.lydsy.com/JudgeOnline/problem.php?id=1015 题意: 思路:好题啊!!! 这道题目需要离线处理,先把所有要删的点给保存下来,然后逆序加点,这样就把原来的删点变为了加点,加点的话计算连通块就方便的多,具体参见代码。 阅读全文
posted @ 2017-08-10 10:03 Kayden_Cheung 阅读(185) 评论(0) 推荐(0)
摘要: http://www.lydsy.com/JudgeOnline/problem.php?id=1029 题意: 思路:先按T2排序,并维护一个T1的优先队列,然后对于每个建筑,如果当前这个建筑能修的话,那么就修。如果不能修,那么就从优先队列中弹出之前的建筑中所需修复最长的时间,如果该时间比我当前建 阅读全文
posted @ 2017-08-10 08:46 Kayden_Cheung 阅读(180) 评论(0) 推荐(0)
摘要: http://www.lydsy.com/JudgeOnline/problem.php?id=1010 题意: 思路: 容易得到朴素的递归方程:$dp(i)=min(dp(i),dp(k)+(i-k-1+sum[i]-sum[k]-l)^{2})$,$sum[i]$表示前i个玩具的$c_{i}$之 阅读全文
posted @ 2017-08-09 21:12 Kayden_Cheung 阅读(193) 评论(0) 推荐(0)
摘要: http://www.lydsy.com/JudgeOnline/problem.php?id=1009 题意: 思路:真的是好题啊! 对于这种题目,很有可能就是dp,$f[i][j]$表示分析到第 i 位时匹配了不吉利数字的前 j 位,那么对于第i+1位来说,它有3种情况: ①加入第i +1位后, 阅读全文
posted @ 2017-08-09 14:11 Kayden_Cheung 阅读(138) 评论(0) 推荐(0)
摘要: http://acm.hdu.edu.cn/showproblem.php?pid=6092 题意: 给出两个数组A和B,A数组一共可以有(1<<n)种不同的集合组合,B中则记录了每个数出现的次数,现在要根据B数组来推出A数组最小的序列。 思路: 如果$B_{i}$是 B 数组中除了$B_{0}$  阅读全文
posted @ 2017-08-08 21:19 Kayden_Cheung 阅读(169) 评论(0) 推荐(0)
摘要: http://www.lydsy.com/JudgeOnline/problem.php?id=2595 题意: 思路: 斯坦纳树和最小生成树是差不多的,斯坦纳树是将给定点连接起来的最小代价,可以额外增加点。主要是通过状压dp和spfa来做。 f [ i ] [ j ] [ now ] 表示以$(i 阅读全文
posted @ 2017-08-08 10:38 Kayden_Cheung 阅读(300) 评论(0) 推荐(0)
摘要: http://acm.hdu.edu.cn/showproblem.php?pid=6083 题意: 思路: 01背包+路径记录。 题目有点坑,我一开始逆序枚举菜品,然后一直WA,可能这样的话路径记录会有点问题。 阅读全文
posted @ 2017-08-07 21:56 Kayden_Cheung 阅读(271) 评论(0) 推荐(0)
摘要: https://vjudge.net/problem/UVALive-3486 题意: 判断u是否是v的祖先。 思路: 很简单,dfs遍历,记录每个节点第一次访问时的时间戳 in[i] 和第二次访问时的时间戳 out[i],如果满足in[x]<in[y]<out[x],那么x就是y的祖先。 用dfs 阅读全文
posted @ 2017-08-07 21:33 Kayden_Cheung 阅读(229) 评论(0) 推荐(0)
摘要: http://acm.hdu.edu.cn/showproblem.php?pid=6073 题意:有个二分图,左边和右边的顶点数相同,左边的顶点每个顶点度数为2。现在有个屌丝理解错了最佳完美匹配,它以为最佳完美匹配是边权的乘积了,现在要你计算所有这种最佳完美匹配的边权乘积和。保证至少存在一个完美匹 阅读全文
posted @ 2017-08-07 17:11 Kayden_Cheung 阅读(164) 评论(0) 推荐(0)
摘要: http://www.lydsy.com/JudgeOnline/problem.php?id=1005 题意: Description 自从明明学了树的结构,就对奇怪的树产生了兴趣......给出标号为1到N的点,以及某些点最终的度数,允许在任意两点间连线,可产生多少棵度数满足要求的树? 自从明明 阅读全文
posted @ 2017-08-07 16:39 Kayden_Cheung 阅读(212) 评论(0) 推荐(0)
摘要: http://acm.hdu.edu.cn/showproblem.php?pid=2242 题意: 思路:首先求一下双连通分量,如果只有一个双连通分量,那么无论断哪根管子,图还是连通的。 最后只需要根据双连通分量重新建图,在树上进行dp,分成两部分的最小差值。这个具体看代码就可以了。 需要注意的是 阅读全文
posted @ 2017-08-07 10:18 Kayden_Cheung 阅读(250) 评论(0) 推荐(0)
摘要: http://acm.hdu.edu.cn/showproblem.php?pid=2460 题意:给出图,求每次增加一条边后图中桥的数量。 思路: 先用tarjan算法找出图中所有的桥,如果lowv>pre[u],那么u—v就是桥,此时可以标记一下v。 之后就是利用LCA,找到两个节点的公共祖先, 阅读全文
posted @ 2017-08-07 08:00 Kayden_Cheung 阅读(274) 评论(0) 推荐(1)
摘要: http://acm.hdu.edu.cn/showproblem.php?pid=2874 题意: 求两个城市之间的距离。 思路: LCA题,注意原图可能不连通。 如果不了解离线算法的话,可以看我之前博客写的解释http://www.cnblogs.com/zyb993963526/p/72958 阅读全文
posted @ 2017-08-06 21:00 Kayden_Cheung 阅读(249) 评论(0) 推荐(0)
摘要: 离线算法也就是需要先把所有查询给保存下来,最后一次输出结果。 离线算法是基于并查集实现的,首先就是初始化P[i] = i。 接下来对于每个点进行dfs: ①首先判断是否有与该点有关的查询,如果当前该点为u,与它有关的点为v,如果v已经访问过了,那么它们的LCA就是find(v)。如果v还没有访问,那 阅读全文
posted @ 2017-08-06 20:37 Kayden_Cheung 阅读(909) 评论(0) 推荐(0)
摘要: http://acm.hdu.edu.cn/showproblem.php?pid=2586 题意:给出一棵树,求出树上任意两点之间的距离。 思路: 这道题可以利用LCA来做,记录好每个点距离根结点的距离,然后只要计算出两点的LCA,这样一来答案就是distance[u]+distance[v]-2 阅读全文
posted @ 2017-08-06 15:45 Kayden_Cheung 阅读(243) 评论(0) 推荐(0)
摘要: LCA(最近公共祖先)的求法有多种,这里先介绍第一种:在线算法。 声明一下:下面的内容参考了http://www.cnblogs.com/scau20110726/archive/2013/05/26/3100812.html。 在线算法就是利用了DFS和RMQ两种算法,它先是预处理好所有情况,然后 阅读全文
posted @ 2017-08-06 15:40 Kayden_Cheung 阅读(1188) 评论(0) 推荐(0)
摘要: https://vjudge.net/problem/UVALive-4287 题意: 给出n个结点m条边的有向图,要求加尽量少的边,使得新图强连通。 思路:强连通分量缩点,然后统计缩点后的图的每个结点是否还需要出度和入度。 阅读全文
posted @ 2017-08-06 13:20 Kayden_Cheung 阅读(259) 评论(0) 推荐(0)
摘要: http://poj.org/problem?id=2117 题意:求删除图中任意一个顶点后的最大连通分量数。 思路: 求出每个割点对应的连通分量数,注意这道题目中图可能是不连通的。 这道题目我wa了很多发,主要是我忘了根结点的连通分量数得减1。 为什么呢?因为如果我们用cut[]来记录每个结点对应 阅读全文
posted @ 2017-08-06 09:32 Kayden_Cheung 阅读(162) 评论(0) 推荐(0)
摘要: http://acm.zju.edu.cn/onlinejudge/showProblem.do?problemId=15 题意: 判断是否是弦图。 思路: 所谓弦图,也就是对于一个无向图,若该图的任意一个长度大于3的环中存在一条边连接这个环上不相邻的两点,则此图称作弦图。 弦图的判断不难,先用最大 阅读全文
posted @ 2017-08-05 11:05 Kayden_Cheung 阅读(290) 评论(0) 推荐(0)
摘要: http://www.lydsy.com/JudgeOnline/problem.php?id=1006 题意: 思路: 这个就是弦图染色问题,弦图啥的反正我也不懂,具体看论文https://wenku.baidu.com/view/07f4be196c175f0e7cd13784.html 这里的 阅读全文
posted @ 2017-08-05 10:05 Kayden_Cheung 阅读(229) 评论(0) 推荐(0)
上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 37 下一页
//目录