随笔分类 -  树 - 树的点分治

摘要:题目描述 给出一棵 n 个点的树,每条边的边权为1或0。求有多少点对 (i,j) ,使得:ij 的简单路径上存在点 k (异于 ij ),使得 ik 的简单路径上0和1数目相等,jk 的简单路径上0和1数目也相等。 输入 第1行包含 阅读全文
posted @ 2018-03-20 21:00 GXZlegend 阅读(582) 评论(0) 推荐(0) 编辑
摘要:题目描述 给你一棵 n 个点的树,对这棵树进行随机点分治,每次随机一个点作为分治中心。定义消耗时间为每层分治的子树大小之和,求消耗时间的期望。 输入 第一行一个整数n,表示树的大小接下来n-1行每行两个数a,b,表示a和b之间有一条边注意点是从0开始标号的 输出 一行一个浮点数表示答案四舍五入到 阅读全文
posted @ 2018-03-20 19:49 GXZlegend 阅读(833) 评论(0) 推荐(0) 编辑
摘要:题目描述 给出一棵 n 个点的树,每个点有物品重量 w 、体积 c 和数目 d 。要求选出一个连通子图,使得总体积不超过背包容量 m ,且总重量最大。求这个最大总重量。 输入 输入第一行一个正整数T,表示测试数据组数。 对于每组数据, 第一行两个正整数n;m; 第二行n个非负整数 阅读全文
posted @ 2018-03-18 17:19 GXZlegend 阅读(1131) 评论(0) 推荐(0) 编辑
摘要:题目描述 给一棵树,每条边有权.求一条简单路径,权值和等于K,且边的数量最小.N <= 200000, K <= 1000000 输入 第一行 两个整数 n, k第二..n行 每行三个整数 表示一条无向边的两端和权值 (注意点的编号从0开始) 输出 一个整数 表示最小边数量 如果不存在这样的路径 输 阅读全文
posted @ 2018-01-03 19:49 GXZlegend 阅读(416) 评论(0) 推荐(0) 编辑
摘要:题目描述 给出一棵以1为根的带边权有根树,对于每个根节点以外的点v,如果它与其某个祖先a的距离d不超过lv,则可以花费pvd+qv的代价从va。问从每个点到1花费的最小代价(中途可以经停其它点) 输入 第 1 行包含2个非负整数 n,t,分别表示城市的个数和数据类 阅读全文
posted @ 2017-09-19 20:11 GXZlegend 阅读(653) 评论(0) 推荐(0) 编辑
摘要:题目描述 一棵n个点的带权有根树,有p个询问,每次询问树中是否存在一条长度为Len的路径,如果是,输出Yes否输出No. 输入 第一行两个整数n, p分别表示点的个数和询问的个数. 接下来n-1行每行三个数x, y, c,表示有一条树边x→y,长度为c. 接下来p行每行一个数Len,表示询问树中是否 阅读全文
posted @ 2017-09-05 20:19 GXZlegend 阅读(513) 评论(0) 推荐(0) 编辑
摘要:题目描述 给一个包含n个点,m条边的无向连通图。从顶点1出发,往其余所有点分别走一次并返回。 往某一个点走时,选择总长度最短的路径走。若有多条长度最短的路径,则选择经过的顶点序列字典序最小的那条路径(如路径A为1,32,11,路径B为1,3,2,11,路径B字典序较小。注意是序列的字典序的最小,而非 阅读全文
posted @ 2017-06-23 20:39 GXZlegend 阅读(1030) 评论(0) 推荐(0) 编辑
摘要:题目描述 聪聪和可可是兄弟俩,他们俩经常为了一些琐事打起来,例如家中只剩下最后一根冰棍而两人都想吃、两个人都想玩儿电脑(可是他们家只有一台电脑)……遇到这种问题,一般情况下石头剪刀布就好了,可是他们已经玩儿腻了这种低智商的游戏。他们的爸爸快被他们的争吵烦死了,所以他发明了一个新游戏:由爸爸在纸上画n 阅读全文
posted @ 2017-03-31 19:00 GXZlegend 阅读(308) 评论(0) 推荐(0) 编辑
摘要:题目描述 农夫约翰有N(2≤N≤40000)个农场,标号1到N,M(2≤M≤40000)条的不同的垂直或水平的道路连结着农场,道路的长度不超过1000.这些农场的分布就像下面的地图一样, 图中农场用F1..F7表示, 每个农场最多能在东西南北四个方向连结4个不同的农场.此外,农场只处在道路的两端.道 阅读全文
posted @ 2017-03-30 12:46 GXZlegend 阅读(543) 评论(0) 推荐(1) 编辑
摘要:题目描述 Give a tree with n vertices,each edge has a length(positive integer less than 1001). Define dist(u,v)=The min distance between node u and v. Give 阅读全文
posted @ 2017-03-29 20:56 GXZlegend 阅读(3309) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示