码迷,mamicode.com
首页 >  
搜索关键字:lca    ( 2392个结果
2016 NEERC, Northern Subregional Contest G.Gangsters in Central City(LCA)
"G.Gangsters in Central City" 题意:一棵树,节点1为根,是水源。水顺着边流至叶子。该树的每个叶子上有房子。有q个询问,一种为房子u被强盗入侵,另一种为强盗撤离房子u。对于每个询问,要求给出最小的阀门数来阻断水流向强盗所在房子,且在阀门数最小的情况下求最小的误伤房子数(即 ...
分类:其他好文   时间:2018-10-03 23:42:59    阅读次数:195
POJ - 3417 Network (LCA+树上差分)
题目传送门:POJ - 3417 Network 题目大意: 存在一棵n个结点的树,加入m条新边,现在要让这个图不连通,你可以切断两条边,要求切断一条原边,一条新边,求切割的方案数。 分析: 加入m条新边,假设加入新边(u,v),那么u-->lca(u,v)-->v-->u形成一个环,此时可以切断新 ...
分类:Web程序   时间:2018-10-02 22:30:20    阅读次数:206
[bzoj4477 Jsoi2015]字符串树 (可持久化trie)
"传送门" Solution 复习下tire( ̄▽ ̄)/ 裸的可持久化tire,我用树剖求了下LCA Code cpp include include include include include define F(i,a,b) for(register int i=(a);ilen) retur ...
分类:Web程序   时间:2018-10-02 22:22:29    阅读次数:187
The North American Invitational Programming Contest 2016 I-Tourists
I-Tourists LCA裸题 ...
分类:其他好文   时间:2018-10-02 20:37:20    阅读次数:160
leetcode235 - Lowest Common Ancestor of a Binary Search Tree - easy
Given a binary search tree (BST), find the lowest common ancestor (LCA) of two given nodes in the BST.According to the definition of LCA on Wikipedia: ...
分类:其他好文   时间:2018-10-02 17:40:02    阅读次数:149
LCA的 Trajan 算法
参考博客 参考博客 根据博客的模拟,就可以知道做法和思想。 现在就是实现他。 例题 :hdu 2586 题意:m 个询问,x 到 y 的距离,我们的思想就是求出:x到根的距离+y到根的距离-2*(lca[ x ,y ])到跟的距离。 代码: ...
分类:编程语言   时间:2018-10-02 00:20:34    阅读次数:183
suoi22 WRX知识树(dfs序)
把一条路径拆成到根的四个链(两端点、lca和fa[lca]),然后给dfs序中链的端点做单点修改、区间查询它的子树和再加上它原来的权值就可以了 ...
分类:其他好文   时间:2018-10-01 20:38:31    阅读次数:149
企业级 SpringBoot 教程 (十三)springboot集成spring cache
企业级 SpringBoot 教程 (十三)springboot集成spring cache 声明式缓存 Spring 定义 CacheManager 和 Cache 接口用来统一不同的缓存技术。例如 JCache、 EhCache、 Hazelcast、 Guava、 Redis 等。在使用 Sp... ...
分类:编程语言   时间:2018-09-30 16:36:02    阅读次数:182
LUOGU P1967 货车运输(最大生成树+树剖+线段树)
传送门 解题思路 货车所走的路径一定是最大生成树上的路径,所以先跑一个最大生成树,之后就是求一条路径上的最小值,用树剖+线段树,注意图可能不连通。将边权下放到点权上,但x,y路径上的lca的答案不能算,因为他的点权来自上面的路径。 #include<iostream> #include<cstdio ...
分类:其他好文   时间:2018-09-27 22:01:30    阅读次数:188
[hdu2460]network(依次连边并询问图中割边数量) tarjan边双联通分量+lca
题意: 给定一个n个点m条边的无向图,q个操作,每个操作给(x,y)连边并询问此时图中的割边有多少条。(连上的边会一直存在) n<=1e5,m<=2*10^5,q<=1e3,多组数据。 题解: 用tarjan求边双连通分量并缩点,缩点后组成一棵树,记录此时割边共有sum条。 连接(x,y),设c[i ...
分类:移动开发   时间:2018-09-26 18:20:24    阅读次数:227
2392条   上一页 1 ... 64 65 66 67 68 ... 240 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!