10 2018 档案

摘要:题面 给定一棵n个节点的有根树,编号依次为1到n,其中1号点为根节点。每个点有一个权值v_i。 你需要将这棵树转化成一个大根堆。确切地说,你需要选择尽可能多的节点,满足大根堆的性质:对于任意两个点i,j,如果i在树上是j的祖先,那么v_i v_j。 请计算可选的最多的点数,注意这些点不必形成这棵树的 阅读全文
posted @ 2018-10-27 19:14 birchtree 阅读(1020) 评论(0) 推荐(0)
该文被密码保护。
posted @ 2018-10-27 16:08 birchtree 阅读(62) 评论(0) 推荐(0)
摘要:题面 给定一个多边形,求对称轴数量。 分析 初看这似乎是一道计算几何的题目,但是如果暴力枚举对称轴,再去判断对称轴两边的边和角是否相等,时间复杂度为$O(n^2)$,显然会TLE 问题转换 顺时针转一圈,将角和边的值连在一起就得到了一个环 假如有一个边长为1的三角形,则它的角和边序列应该是:$ 1, 阅读全文
posted @ 2018-10-27 15:45 birchtree 阅读(308) 评论(0) 推荐(0)
摘要:Problem Description A group of explorers has found a solitary island. They land on the island and explore it along a straight line. They build a lot o 阅读全文
posted @ 2018-10-26 18:31 birchtree 阅读(349) 评论(0) 推荐(0)
摘要:题面 "传送门" 分析 引理1:三角形的面积$\times 2$一定是整数 由坐标系中的三角形面积公式 $$S=\frac{1}{2}(x_1y_2+x_2y_3+x_3y_1 x_1y_3 x_2y_1 x_3y_2)$$ 显然得证 故若$\frac{2nm}{k}$是整数,则有解,否则无解 引理 阅读全文
posted @ 2018-10-26 18:27 birchtree 阅读(251) 评论(0) 推荐(0)
摘要:题面 https://www.lydsy.com/JudgeOnline/problem.php?id=4990 分析 首先可以看出一个简单的DP dp[i][j]表示序列a前i个与序列b前j个连线数量 dp[i][j]=max(dp[i−1][j],dp[i][j−1],dp[i−1][j−1]( 阅读全文
posted @ 2018-10-24 20:02 birchtree 阅读(327) 评论(0) 推荐(0)
摘要:### 题面 https://www.lydsy.com/JudgeOnline/problem.php?id=4987 ### 分析 先考虑贪心,求出树的直径,显然直径应该只被经过1次(最长的边应该走最少次数),其他非直径上的边被经过2次,整体的形状应该类似一条链上接着许多子树 考虑树形DP 子状 阅读全文
posted @ 2018-10-24 19:55 birchtree 阅读(234) 评论(0) 推荐(0)