码迷,mamicode.com
首页 >  
搜索关键字:点距    ( 619个结果
bzoj2152 聪聪可可 (树形dp)
大意: 给定树, 随机选两点, 求两点距离是3的倍数的概率. 树形dp入门水题, 枚举每个点作为lca时的答案即可. ...
分类:其他好文   时间:2019-06-05 22:02:16    阅读次数:70
CF1088F Ehab and a weird weight formula【倍增】
首先把点权归到边上,设点权较小的一个点是v,也就是(u,v)的边权是log2(dis(u,v)) a[v]+a[v]+a[u] 然后还有一个性质就是这棵树按点权最小点提起来就是一个堆 暴力是n^2的MST,然后考虑优化,按照点权从小到大加入生成树,那么每个点加进去的时候会连到点权比他小的点上 因为l ...
分类:其他好文   时间:2019-05-11 18:20:59    阅读次数:111
Electric Charges CodeForces - 623C (二分答案)
大意: 平面上n个点每个点坐标为(x,0)或(0,y), 求任意两点距离平方最大值的最小值. 二分答案, 转化为判定最大值是否<=e, 按$x$排序后, 因为固定左端点, $y$绝对值的最大值是跟右端点单调的, 滑动一个长度平方不超过e的区间, 同时保证右端点$x$的绝对值不超过左端点, 这样对于左 ...
分类:其他好文   时间:2019-05-01 01:38:15    阅读次数:155
[CTSC2018]暴力写挂——边分树合并
[CTSC2018]暴力写挂 题面不错 给定两棵树,两点“距离”定义为:二者深度相加,减去两棵树上的LCA的深度(深度指到根节点的距离) 求最大的距离。 解决多棵树的问题就是降维了。 经典的做法是边分树合并。 边分树结构类似0/1 trie 就是把边分树对于每个点拆开路径 合并两棵边分树同时可以得到 ...
分类:其他好文   时间:2019-04-20 10:00:58    阅读次数:125
[Violet]天使玩偶/SJY摆棋子
"Luogu4169" 每次操作加入平面上一个点 , 或者询问离一个点最近的点的距离 CDQ分治模板 $1.$solve(l,mid); $2.$solve(mid+1,r); $3.$计算$[l,mid]$中修改操作对$[mid+1,r]$中查询操作的影响 cpp / [CDQ分治] 天使玩偶 1 ...
分类:其他好文   时间:2019-04-03 12:43:34    阅读次数:180
loj6145 Easy
题目描述: 给一棵树,$q$次询问,每次给出$l$,$r$,$x$,求点$x$到$l$,$l+1$……$r$距离的最小值。 题解: 动态点分治。 考虑树上任意一条路径经过的最高级重心只能有一个,我们可以先建出点分树,在点分树上的每个节点存当前子树所有节点到该节点距离的最小值。 对于每次查询,可以让$ ...
分类:其他好文   时间:2019-03-28 09:27:22    阅读次数:135
[AHOI2008]紧急集合 / 聚会
紧急集合 / 聚会 题目大意: 给出一个无向图,每一次给出图中的三个点,求离三个点距离之和最小的点。 解决方法: 倍增LCA。 首先我们两两点之间求出LCA,那么离他们距离之和最近的点就是三个点中深度最深的点,想一想为什么? 我们假设存在一个点离三个点距离之和更近且深度更浅,那么我们将它的深度往下走 ...
分类:其他好文   时间:2019-03-22 18:45:37    阅读次数:115
geo常见需求
常见的地理位置相关需求有: 1、查找附近的人 2、显示两点距离 3、点是否在指定范围内(地理围栏) redis、MongoDB、mysql都已支持geo 几种geo方案对比 https://blog.csdn.net/varyall/article/details/80308426 需求1、2用对应 ...
分类:其他好文   时间:2019-03-19 12:00:26    阅读次数:165
第70届(2019)IMO中国国家队选拔考试试题
(几何除外)1,几何,略2,给定n≥3,是否存在无穷个2n元集{a1,...,an,b1,...,bn}满足其中元素整体互素,a1,...,an成等差数列,b1,...,bn也成等差数列.3,给定k,求所有满足以下条件的m:存在单位圆周上m个点,使得单位圆上任一点到这m个点距离k次方和为定值 (1) ...
分类:其他好文   时间:2019-03-13 12:17:25    阅读次数:148
Zijian-lv #3 树句节狗提
如你所见,这是一道狗题 一棵树,多次询问与一个点距离至少为 $k$ 的点的权值和 $n,q \leq 2525010$ sol: 长链剖分 需要注意的是这道题卡空间 我把我所有的 vector 换成链表才过了 #include <bits/stdc++.h> #define LL long long ...
分类:其他好文   时间:2019-03-12 18:05:34    阅读次数:181
619条   上一页 1 ... 10 11 12 13 14 ... 62 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!