E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
仓鼠
洛谷P3398
仓鼠
找sugar(LCA+数学)
可证明以下结论(虽然我每证出来):在一棵树上:a-b最短路与c-d最短路有交集的充要条件为:a-b的距离+c-d的距离>=a-c的距离+b-d的距离。然后分别求4个LCA就可以了。#include#include#include#include#include#includeusingnamespacestd;constintmaxn=100010;inttot;inthead[maxn],nxt
Pinaoo
·
2020-08-25 04:56
LCA
仓鼠
找sugar【LCA】
>Description小
仓鼠
的和他的基(mei)友(zi)sugar住在地下洞穴中,每个节点的编号为1~n。地下洞穴是一个树形结构。
ssl_fuyang
·
2020-08-25 04:36
LCA
【你好阅读家庭读书会3.2/26】《动物远征队》读后 张楚峰
故事讲的是森林里住着各种各样的动物,有獾、狐狸、老鼠、
仓鼠
、松鼠、蛇等各种动物。有一天,他们发现人们即将来砍伐他们的森林。他们决定组织一支远征队,向他们的目的地白鹭公园出发。
闫晓娟
·
2020-08-25 03:09
[luogu3398][
仓鼠
找sugar]
luogu3398思路:假设松鼠a要从a1去a2,松鼠b要从b1去b2,ks表示lca(a1,a2)和lca(b1,b2)中深度较深的那个。那么,若要使得两只松鼠可能相遇,则只要满足lca(a1,b1),lca(a1,b2),lca(a2,b1),lca(a2,b2)中任意一个的深度深于ks即可。代码:#include#includeusingnamespacestd;constintN=1000
diecimu4798
·
2020-08-25 03:57
洛谷P3398
仓鼠
找sugar [LCA]
题目传送门
仓鼠
找sugar题目描述小
仓鼠
的和他的基(mei)友(zi)sugar住在地下洞穴中,每个节点的编号为1~n。地下洞穴是一个树形结构。
weixin_30745641
·
2020-08-25 02:44
【LCA】洛谷P3398
仓鼠
找sugar
Link题目思路树形结构求两点间的最短路可用LCA,然后我们可以发现,两条路如果相交的话其中一条路的两点的LCA必定是在另一条路上的。Code#include#includeusingnamespacestd;intn,q,t;intl[500001],jump[500001],Deep[500001],father[500001][101];structasdf{intto,next;}A[10
SSL_HKY
·
2020-08-25 02:12
图论
洛谷P3398
仓鼠
找sugar - lca - 树剖
两人走路方向不同,可能一个由底到顶一个由顶到底,但因为找的是公共点而不是相遇点,所以没有影响先想想这个题的过程,过程有什么坑点,把坑点及时记录在注释上这样打代码的时候不会忘注意是棵树,是棵树找不同情况/反例时切记贴合题意树是种优美的结构,一个点只有一个父节点你不能从把一个另点插到这个点上方总之不能有如下情况应该由特殊例子找到普遍规律,再把普遍规律应用于一般例子来检验我一开始想:cd的lca为e那么
Zolrk
·
2020-08-25 01:04
NOIP
图论
LCA
洛谷 P3398
仓鼠
找sugar 【思维 + LCA】
传送门题意:就是给定一棵树,然后有q次询问,每次给出树上的两条路径,问着两条路径是不是有没有公共点思路:通过画一系列的图可知,如果两条路径有公共点,那么一定有一条路径的LCA是在另一条路径上的,那么我们现在如何判断一个点x是不是再一条路径上了?如果点x在路径u->v上,那么一定满足dep[x]>=dep[LCA(u,v)],并且LCA(u,x)==x||LCA(v,x)==x,如果满足这两个条件,
Anxdada
·
2020-08-25 01:31
LCA/树上差分
【洛谷 P3398】
仓鼠
找sugar【LCA+图论】
题目描述题目小
仓鼠
的和他的基(mei)友(zi)sugar住在地下洞穴中,每个节点的编号为1~n。地下洞穴是一个树形结构。
dreamcastღ
·
2020-08-25 01:14
洛谷有题
LCA
图论
LCA
绘本讲师训练营【9期英文】10/21《Missing》
原来是Nadim养的一只
仓鼠
不见了,Nadim很伤心。之前女儿也养过
仓鼠
,所以很容易提起阅读兴趣。
梅青_媛媛妈
·
2020-08-25 01:28
朋友圈刷屏的“变脸照”,究竟有多野??
一个比一个会玩,超级有意思变老虎▼变兔子▼变狗狗▼变大猩猩▼变
仓鼠
▼不仅能变一张脸还能变n张脸毫无违和感,想变啥就变啥还能套路一波朋友给他来个猝不及防的▼不瞒各位,自从关注了史上最贱喵就
明星权力榜
·
2020-08-25 00:00
人与动物无区别
如果真的有外星人或者像进击的巨人一样的生物,在它们眼中看来,我们是否像一群有自我约束力的
仓鼠
?防盗门和防盗窗就像铁造笼子,厚厚的砖墙等同于亚力克
仓鼠
笼墙,以此来维持自己的生存空间和戒备着外围环境。
陈秋末
·
2020-08-24 16:52
【霞光暖阳】20171216 学习力践行D66
亲子共读黑猫警长系列《痛歼搬
仓鼠
》、《会吃猫的娘舅》。爸爸回来后玩游戏,阳阳黑猫警长和妈妈白猫警士捉拿爸爸一只耳。晚上在床上又要求妈妈讲黑猫警长,劝说了好久终于同意让爸爸讲
霞光暖阳
·
2020-08-24 16:08
敬畏生命!
图片发自App图片发自App昨晚,雨鑫帮好朋友养的小
仓鼠
被冻死了,让她很伤心,哭着帮小
仓鼠
埋葬到土里!善良可爱的人性光辉让我心生感动!一个善待小动
山东大葱
·
2020-08-24 15:05
老鼠与
仓鼠
今天,回老家,看见爸爸的铁笼里装着一只老鼠,体积不是很大,我还凑上去看了,其实我觉得它很可爱的,被我家的狗吼着,虽然怕,但还是发出吱吱的声音,这不禁让我想到
仓鼠
。
wingswind
·
2020-08-24 13:28
2019.10.5
到了万达玩了会玩具,开了电动车,坐了小火车,还给他买了只小
仓鼠
,总之一晚上都围着老二转,老大以前出门爱闹,这次不知道是不是因为弟弟心情不好的原因,懂事了很多,还哄着弟弟,迁就弟弟,真是长大了。图
张思涵妈妈二年级五班
·
2020-08-24 04:20
GoKit3(V)学习笔记01_搭建开发环境
这一系列笔记将以开源项目-
仓鼠
管家为示例,介绍GoKit3(V)的用法。
iotisan
·
2020-08-24 00:33
物
-
开源硬件
小说‖七色鹿(下)
爸爸闻声回头,费了好大的劲,才看见棕灰色的
仓鼠
先生正在站在黑黢黢的灶台上,直起身子奋力地向他招手。“噢噢,
仓鼠
先生,是你啊,好久不见了!一起来客厅烤火吧,这里太冷了,客厅暖和。而且我
阿栈
·
2020-08-24 00:29
领养回来一只猫,网友:这不是
仓鼠
吗?主人:这真的是猫!
领养回来一只猫网友:这不是
仓鼠
吗?主人:这真的是猫!
大爱猫咪控
·
2020-08-24 00:00
我的
仓鼠
圆圆离开了我
孩子发现
仓鼠
死了,是周末做作业的间隙。他不确定
仓鼠
是怎么了,只是叫我:“妈妈,圆圆它不动了,是不是病了?”我抹抹刚洗完碗的手,赶紧去看
仓鼠
。
黄希儿
·
2020-08-23 22:19
蓦然回首
图片发自App皮皮小朋友的手被小
仓鼠
咬了,打防疫针直掉眼泪,但他今天到学校依然无比珍爱小
仓鼠
,丝毫没有成年人常有的记恨或者报复厌恶心理。孩子的宇宙里没有仇恨和怨怼,他不会动辄就迁怒于别人。
贠老师的56号教室
·
2020-08-23 19:53
微复盘
送辰一份小礼物,两只可爱活泼的小
仓鼠
。他很喜欢。也送自己一份小礼物,20条活泼的小鱼,游来游去活力朝气。晚上,辰到床上5分钟不到就睡着了。他太累了。
冯熙顺
·
2020-08-23 15:44
字符串
哈希bzoj3098bzoj3162bzoj2085hash+快速幂题意:Tz养了一群
仓鼠
,他们都有英文小写的名字,现在Tz想用一个字母序列来表示他们的名字,只要他们的名字是字母序列中的一个子串就算,出现多次可以重复计算
priority_ez
·
2020-08-23 15:06
字符串
XMPP的iOS即时通讯APP吱吱(一)
XMPPFrameWork、MBProgressHUD等框架实现了目前来看丑丑的即时聊天APP,名字就叫吱吱,因为我养的一只
仓鼠
。
bother为
·
2020-08-23 10:07
2018.06.01日家长师资班感恩日记12天
他买了一只
仓鼠
,一本书。特别是
仓鼠
,心里特别的开心,一回家就和周围的小朋友分享。下午不读书,带着去办事,一路上也是开心的。不过今天手机玩的时间有点久了。
姣燕
·
2020-08-23 04:20
Luogu P3398
仓鼠
找sugar 倍增LCA
题目描述题目差不多是裸的LCA吧只要处理好两条相交路径之间的关系就好了如果两条路径相交,那么一条路径的LCA一定在另一条路径上那么需要满足dep[lca1]>=dep[lca2]lca(lca1,s)==lca1||lca(lca1,t)==lca1代码#include#include#include#include#includeusingnamespacestd;constintN=10001
zerollt
·
2020-08-23 04:29
树
仓鼠
与厕鼠
author:skatetime:2010-05-28
仓鼠
与厕鼠昨天晚上坐车回家的路上,看见来来往往的人流与车流,行走在高楼之间的马路上,心里当时有个触动。把自己抛离这个画面,站在一个全局的角度看。
skate
·
2020-08-23 03:31
Insights
On
Life
ly的
仓鼠
(C语言)
题目描述上完体育课的ly很无聊,于是准备去蹭一蹭临床专业的课程,正好今天他们准备研究一些
仓鼠
的基因,由于操作有点出错…ly得到了一段很长很长的基因链(都是由小写字母构成),作为一个好奇心极强的人,ly有了一个问题
若见さくら花
·
2020-08-23 03:35
仓鼠
找sugar
题目描述小
仓鼠
的和他的基(mei)友(zi)sugar住在地下洞穴中,每个节点的编号为1~n。地下洞穴是一个树形结构。
青烟绕指柔!
·
2020-08-23 03:03
LCA
图论
第一个宠物
俩宝观看一圈后对吊
仓鼠
的活动十分感兴趣,虽然我觉得有些残忍,但奈何不了儿子的哀求,答应了他们。
若木静一
·
2020-08-23 03:56
洛谷10月月赛Round.1| P3398
仓鼠
找sugar[LCA]
题目描述小
仓鼠
的和他的基(mei)友(zi)sugar住在地下洞穴中,每个节点的编号为1~n。地下洞穴是一个树形结构。
weixin_34415923
·
2020-08-23 03:32
P3398
仓鼠
找sugar (一道LCA的裸题)
https://www.luogu.org/problemnew/show/P3398题意简单概括一下就是求树上两条路径是否相交;有这样一个性质:if相交,则必有lca(a,b)在路径cd上orlca(c,d)在路径ab上;接下来就是这样一个问题:怎样判断一个点(x)是否在一条路径(a,b)上如果满足以下两个条件,则在:1.dep[x]>=lca(a,b);2.lca(x,a)==x||lca(x
weixin_33827965
·
2020-08-23 03:00
P3398
仓鼠
找sugar 又一次血的教训
做什么题都要注意数组的大小,不要犯下数组越界的错误(温馨(狠心)提示);做了好多遍就是不对,原来是【20】的数组,在for下循环1——》20,神奇爆零;链接:https://www.luogu.org/problemnew/show/P3398这道题有一个性质:判断树上两条路径是否有交点或重叠部分,那就是有a,b一条路径,还有c,d这条路径。要是这两条路径相交或重合,那么要不是lca(a,b)在c
weixin_30347009
·
2020-08-23 03:15
仓鼠
找sugar II
题目描述小
仓鼠
的和他的基(mei)友(zi)sugar住在地下洞穴中,每个节点的编号为1~n。地下洞穴是一个树形结构。这一天小
仓鼠
打算从从他的卧室(a,是任意的)他的基友卧室(b,还是任意的)。
愤怒的愣头青
·
2020-08-23 03:25
树形dp
zcmu 2155:F.ly的
仓鼠
问题C:F.ly的
仓鼠
时间限制:1Sec内存限制:128MB提交:18解决:7[提交][状态][讨论版]题目描述上完体育课的ly很无聊,于是准备去蹭一蹭临床专业的课程,正好今天他们准备研究一些
仓鼠
的基因
我没有脖几
·
2020-08-23 02:22
zcmu
仓鼠
找sugar 洛谷3398
题目传送门:https://www.luogu.org/problemnew/show/P3398这个题就是a,b,c,d四个点先分别求一下lca,然后假如其中一组的lca深度大于另一组中任意一个点的深度,那一定无解(因为根本就到不了同一高度)。另外的话我开始想的是假如成立,lca(lca(a,b),lca(c,d))一定等于lca(a,b)或lca(c,d),然而这是一个路径重叠的必要条件,并不
DaRK_52
·
2020-08-23 02:14
lca
[Luogu P3398]
仓鼠
找sugar
题目描述:给你一个N个点的树。然后对于每个操作查询u->va->b的路径是否有相交的地方题目分析:貌似不用分析了,直接树剖+线段树就OK。我们先将u->v路径上的点权值+1然后查a->b路径上的权值和,如果相交了,那么这个和就不是0了别忘了消除影响。ACCode:#include#include#definelson(o>1;build(lson),build(rson);update(o);}v
HT008_123
·
2020-08-23 02:01
题目分析
线段树
树剖
【Luogu3398】
仓鼠
找sugar(树链剖分)
题面题目描述小
仓鼠
的和他的基(mei)友(zi)sugar住在地下洞穴中,每个节点的编号为1~n。地下洞穴是一个树形结构。
小蒟蒻yyb
·
2020-08-23 02:02
洛谷
线段树
树链剖分
P3398
仓鼠
找sugar ( 倍增+思维 )
题目链接解题报告:题目给出树形结构,走最短路径,很显然跟最近公共祖先有关。树形结构中若有两条路径相交,那么一定满足一条链的LCA在另一条链上,充分必要条件路径相交图如上,图一显然不服符合树形结构,每个节点只有一个父节点,图二图三就是合法相交的情况;满足图二图三之一均成立。根据树上路径唯一性:图二:dist(c,LCA2)+dist(LCA2,d)=dist(c,d)图三:dist(a,LCA1)+
Bug原产地
·
2020-08-23 02:25
LCA
纪实
图片发自App当苦恼足够再也说不出宣言忍受和沉默在夜里散发着扭曲的光彩窗外的阳光有种不真实的好我坐着站着用忙碌填补空洞像在铁圈里奔跑的
仓鼠
灭了灯开始怀念许多年前的自己穿一双回力鞋还拥有一身的青春
张百酒
·
2020-08-23 02:57
LCA——Luogu3398
仓鼠
找sugar
题面:传送门首先两只
仓鼠
走最短路,所以先求出各路径的LCA然后根据树上的一个很强的性质:每个点最多只有1个直接父亲节点我们可以得出这样一个很强的结论:若两个路径相交,某一条路径的LCA一定在另一条路径上
jzq233jzq
·
2020-08-23 01:09
图论
树链剖分/LCA
ZCMU—2155
2155:F.ly的
仓鼠
TimeLimit:1SecMemoryLimit:128MBSubmit:61Solved:18[Submit][Status][WebBoard]Description上完体育课的
空白__
·
2020-08-23 01:33
zcmu
acm
P3398
仓鼠
找sugar
题目意思很清楚,求树上两条路径是否相交。乱模拟就可以发现规律:当一条路径的lca在另外一条路径上的时候,这两条路径相交。证明方法从题解的讨论里面看来的“浮尘ij”dalao摘过来:可以反证,(不考虑两个lca相同的情况)两个lca到交点各有一条路径,他们到根节点又各有一条路径,出现环,矛盾。又有一个问题:如何判断一个点在一个路径上面?可以用到性质:该点到路径两端点的距离之和等于整条路径的长度。用树
dianshu0741
·
2020-08-23 01:01
数据结构与算法
[洛谷 P3398]
仓鼠
找sugar
题目描述小
仓鼠
的和他的基(mei)友(zi)sugar住在地下洞穴中,每个节点的编号为1~n。地下洞穴是一个树形结构。
a8233821
·
2020-08-23 01:41
洛谷P3398
仓鼠
找sugar
LCA题目传送门其实就是让你判断树上的两条路径是否相交。对于两条相交的路径,有这样一条性质:一条路径的LCA必然与另一条路径相交而一个点与一条路径相交需满足以下性质:①:该节点的深度≥路径两端点LCA的深度②:该节点与路径至少一个端点的LCA为他自己于是不停跑LCA就行啦!感觉Tarjan有点难搞,就写了ST代码:#include#include#include#defineMAXN100000u
forezxl
·
2020-08-23 01:05
洛谷
图论---LCA
蒟蒻zxl的Blog专栏
在错误中成长的小故事(039)
然后我就接着说:“小主人小主人,我是小
仓鼠
,起床喽,我想听你读英语。我是小麻雀,叽叽喳喳,起床喽起床喽!
481b17e2de02
·
2020-08-23 00:05
洛谷 P3398
仓鼠
找sugar
P3398
仓鼠
找sugar题目描述小
仓鼠
的和他的基(mei)友(zi)sugar住在地下洞穴中,每个节点的编号为1~n。地下洞穴是一个树形结构。
HJ921004
·
2020-08-23 00:13
我爱你
你喜欢躺在床上抱一个大大的毛绒
仓鼠
,喜欢边刷牙时边对镜子中的自己抛媚眼,喜欢并经常穿一双黑色的球鞋。你还总经常做梦,梦到家人,梦到婚礼,梦到故乡,也梦到死亡。
说走就走的就这样走远了
·
2020-08-23 00:04
洛谷P3398
仓鼠
找sugar
裸的LCA。对于每次询问,设a,b的LCA为A,c,d的LCA为B,分两种情况讨论:1)A与B的深度相同,此时二人相遇的充要条件为A==B,即四个点的最近公共祖先相同。2)A与B深度不同,设A的深度大于B的深度,若二人相遇,则c或d与A的LCA一定为A。#include#include#definemaxn100005inlineintfread(void){charc;intnum=0;whil
DreamDraw_Pan
·
2020-08-23 00:11
数据结构
树上倍增
LCA
澜
昨天逛了附近的花鸟市场,本来想带一只小
仓鼠
回家,结果,带了一只孔雀蓝的斗鱼。这是我的第二只斗鱼,给它起了个名儿叫澜。我的第一只斗鱼在2015年的冬天去世了,陪了我整整一年,我很感谢它。
孙筱婳
·
2020-08-22 13:11
上一页
22
23
24
25
26
27
28
29
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他