码迷,mamicode.com
首页 >  
搜索关键字:lca    ( 2392个结果
19.10.01 acm E:Lowest Common Ancestor
题目描述 一棵有根树,对于每个点 $i$ ,求 $\sum_{j=1}^{i-1}w_{lca(i,j)}$ 数据范围 $n \le 2 \times 10^5,1 \le w_i \le 10^4$ 题解 我们可以考虑枚举 $lca$ 去更新答案 对于每个点 $x$ ,如果它成为两个点的 $lca ...
分类:其他好文   时间:2019-10-05 00:59:18    阅读次数:70
机房测试3:ZGY的早餐(Floyd+倍增)
题目: 分析: 由数据范围可知:前五个点是Floyd,后五个点是一颗树,两两点之间的路径是唯一的,只需要求lca即可。 Floyd注意实现细节: 1.初始化时要把dis[i][i]赋成0 2.只有1个dis数组 倍增注意: 统计答案的时候要先统计在跳fa!! #include<bits/stdc++ ...
分类:其他好文   时间:2019-10-04 22:47:39    阅读次数:113
[CSP-S模拟测试]:Dash Speed(线段树+并查集+LCA)
题目描述 比特山是比特镇的飙车圣地。在比特山上一共有$n$个广场,编号依次为$1$到$n$,这些广场之间通过$n?1$条双向车道直接或间接地连接在一起,形成了一棵树的结构。 因为每条车道的修建时间以及建筑材料都不尽相同,所以可以用两个数字$l_i,r_i$量化地表示一条车道的承受区间,只有当汽车以不 ...
分类:其他好文   时间:2019-10-04 20:59:04    阅读次数:103
Gym - 101173H Hangar Hurdles (kruskal重构树/最小生成树+LCA)
题目大意:给出一个n*n的矩阵,有一些点是障碍,给出Q组询问,每组询问求两点间能通过的最大正方形宽度。 首先需要求出以每个点(i,j)为中心的最大正方形宽度mxl[i][j],可以用二维前缀和+二分或者BFS求。 然后每相邻的两个点建一条权值为min(mxl[i][j],mxl[i'][j'])的边 ...
分类:其他好文   时间:2019-10-04 20:52:23    阅读次数:123
【OI】倍增求LCA
╭(′▽`)╯ 总之,我们都知道lca是啥,不需要任何基础也能想出来怎么用最暴力的方法求LCA,也就是深度深的点先跳到深度浅的点的同一深度,然后一起向上一步步跳。这样显然太慢了! 所以我们要用倍增,倍增比较屌,直接2^k速度往上跳,而且复杂度和树剖lca差不多,那么步骤分为两步 1.让两个点到同一深 ...
分类:其他好文   时间:2019-10-04 20:38:19    阅读次数:91
P4114 Qtree1
P4114 Qtree1 直接树剖 然后SB地dfs1打挂 代码: ...
分类:其他好文   时间:2019-10-04 19:11:39    阅读次数:62
[CSP-S模拟测试]:太阳神(莫比乌斯反演)
题目描述 太阳神拉很喜欢最小公倍数,有一天他想到了一个关于最小公倍数的题目。求满足如下条件的数对$(a,b)$对数:$a,b$均为正整数且$a,b\leqslant n$而$lcm(a,b)>n$。其中的$lcm$当然表示最小公倍数。答案对$1,000,000,007$取模 输入格式 第一行一个正整 ...
分类:其他好文   时间:2019-10-04 18:45:50    阅读次数:108
前端常用js插件
目前知道的插件有以下 下面有一部分我还是使用过的,但还有一部分是搜集资料了解到的 后边还会持续更新 后边我也会将这些插件的整合和全部的插件的例子放在个人github上面 欢迎star 效果 <link href="https://cdnjs.cloudflare.com/ajax/libs/swee ...
分类:Web程序   时间:2019-10-04 11:18:49    阅读次数:129
树链剖分求LCA
随机树跑得贼快 普通地维护重儿子,链端 每次跳链端的父亲,每次跳至少能缩小一半的sz ...
分类:其他好文   时间:2019-10-04 09:57:25    阅读次数:60
0925-模拟赛
A 先打表,然后两层暴力或者一层暴力+lower_bound水一水水过 B 哎这题水,LCA板题啊,美滋滋美滋滋 然后代码实现敲炸了 首先想多了,特判了很多可以不用特判的,两种情况一个写法的我又分别讨论,无端增加码量不说,还出了很多不知道为什么奇奇怪怪的错误,~~最后就只拿了一个特判分~~ 以及敲错 ...
分类:其他好文   时间:2019-10-04 00:15:47    阅读次数:98
2392条   上一页 1 ... 27 28 29 30 31 ... 240 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!