12 2017 档案
摘要:题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=4123 题意: 给你一棵树,n个节点,每条边有长度。 然后有m个询问,每个询问给定一个q值。 设dis[i]为:从节点i出发,不重复经过节点,所能够走的最远距离。 每次询问问你:区间[l,r]最长能有多长
阅读全文
摘要:题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=4714 题意: 给你一棵树,添加和删除一条边的代价都是1。问你将这棵树变成一个环的最小代价。 题解: 贪心。 将树变成环的过程,无非就是先拆掉k条边,将这棵树变成若干个链,然后再添加k+1条边,将所有链连
阅读全文
摘要:题目链接:http://codeforces.com/contest/909/problem/C 题意: Python是没有大括号来标明语句块的,而是用严格的缩进来体现。 现在有一种简化版的Python,只有两种语句: (1)'s'语句:Simple statements. 相当于一般语句。 (2)
阅读全文
摘要:题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=2089 题意: 问你在区间[n,m]中,有多少个数字不含"4"且不含"62"。 题解: 表示状态: dp[i][j] = numbers 数字有i位,开头为数字j,合法的数字个数。 如何转移: dp[i]
阅读全文
摘要:题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=4089 题意: 有n个人在排队激活游戏,Tomato排在第m个。 每次队列中的第一个人去激活游戏,有可能发生以下四种情况: (1)激活失败,继续留在队首,等待下一次激活。 (2)连接失败,退到队尾。 (3
阅读全文
摘要:题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=4336 题意: 一共有n种卡片。每买一袋零食,有可能赠送一张卡片,也可能没有。 每一种卡片赠送的概率为p[i],问你将n种卡片收集全,要买零食袋数的期望。 题解: 表示状态: dp[state] = ex
阅读全文
摘要:题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=4034 题意: 有一个有向图,n个节点。给出两两节点之间的最短路长度,问你原图至少有多少条边。 如果无解,输出"impossible"。 题解: 因为在floyd中: if(dis[i][k] + dis
阅读全文
摘要:题目链接:http://poj.org/problem?id=2728 题意: 给你n个点(x,y,z),让你求一棵生成树,使得 k = ∑ |z[i]-z[j]| / ∑ dis(i,j)最小。 |z[i]-z[j]|为一条边两端点的高度(z)之差,dis(i,j)为两端点在xy平面投影的欧几里得
阅读全文
摘要:题目链接:http://poj.org/problem?id=1639 题意: 给你一个无向图,n个节点,m条边,每条边有边权。 让你求一棵最小生成树,同时保证1号节点的度数<=k。 题解: 最小度限制生成树: (1)不用与1号节点相连的边,跑一次kruskal,得到了deg个连通块。 (2)选取与
阅读全文
摘要:题目链接:http://poj.org/problem?id=2831 题意: 给你一个图,每条边有边权。 然后有q组询问(i,x),问你如果将第i条边的边权改为x,这条边是否有可能在新的最小生成树中。 题解: 更改边权相当于新添加了一条边。 新边在新MST中的充要条件是: 加入新边后,在原来的MS
阅读全文
摘要:题目链接:http://poj.org/problem?id=1679 题意: 给你一个图,问你这个图的最小生成树是否唯一。 题解: 求这个图的最小生成树和次小生成树。如果相等,则说明不唯一。 次小生成树(倍增算法): maxn[k][i]:表示从节点i向上走2^k步,这一段中边权的最大值。 枚举每
阅读全文
摘要:题目链接:http://www.lydsy.com/JudgeOnline/problem.php?id=2002 题意: 某天,Lostmonkey发明了一种超级弹力装置,为了在他的绵羊朋友面前显摆,他邀请小绵羊一起玩个游戏。 游戏一开始,Lostmonkey在地上沿着一条直线摆上n个装置,每个装
阅读全文
摘要:题目链接:http://www.lydsy.com/JudgeOnline/problem.php?id=2527 题意: 有n个国家和m个空间站,每个空间站都属于一个国家,一个国家可以有多个空间站,所有空间站按照顺序形成一个环,也就是说,m号空间站和1号空间站相邻。 现在,将会有k场流星雨降临,每
阅读全文
摘要:题目链接:http://codeforces.com/contest/897/problem/C 题意: 给你一些字符串: A: [What are you doing at the end of the world? Are you busy? Will you save us?] B: [Wha
阅读全文
摘要:题目链接:http://www.lydsy.com/JudgeOnline/problem.php?id=3626 题意: 给出一个n个节点的有根树(编号为0到n-1,根节点为0,n <= 50000)。 一个点的深度定义为这个节点到根的距离+1。 设dep[i]表示点i的深度,LCA(i,j)表示
阅读全文
摘要:题目链接:http://www.lydsy.com/JudgeOnline/problem.php?id=2243 题意: 给定一棵有n个节点的无根树和m个操作,操作有2类: 1、将节点a到节点b路径上所有点都染成颜色c; 2、询问节点a到节点b路径上的颜色段数量(连续相同颜色被认为是同一段),如"
阅读全文

浙公网安备 33010602011771号