码迷,mamicode.com
首页 >  
搜索关键字:lca    ( 2392个结果
考后反思(bzoj3940 bzoj4899 bzoj3307)
考试的时候用哈希水过了第一题本来想用哈希只可以得20左右没想到由于数据过于水A了 然后雨天的尾巴骗了5分,总分105 我太菜了 首先时间分配的不合理:第一题大水题ac自动机打完了都不会,第二题略微想了想打了个高斯消元,然后样例没过......,最后输出了一个随机数,第三题(lca板子忘了,打错一个地 ...
分类:其他好文   时间:2019-06-23 15:41:55    阅读次数:99
雨天的尾巴
考试的时候直接扎第一题上了这到题连暴力都没打出来T_T; 心路历程: 当时想到了离散化(很慌没打出来。。。),树上差分,lca倍增,当时觉滴倍增很难打,一看n<100000,于是选择 用向上标记法,然而少了一行代码,,,,爆零两行泪。。。 现在看来倍增真是一点不难啊好打有好用,所以不要有为难情绪,刚 ...
分类:其他好文   时间:2019-06-20 12:26:06    阅读次数:88
最近公共祖先 LCA 递归非递归
给定一棵二叉树,找到两个节点的最近公共父节点(LCA)。最近公共祖先是两个节点的公共的祖先节点且具有最大深度。假设给出的两个节点都在树中存在。 dfs递归写法 查找两个node的最近公共祖先,分三种情况: 深度优先遍历二叉树,一旦找到了两个节点其中的一个,就将这个几点返回给上一层,上一层节点通过判断 ...
分类:其他好文   时间:2019-06-16 13:57:22    阅读次数:107
LG1600 天天爱跑步
题意 有一颗$n$个节点的树,还有$m$条路径 统计一个节点作为第$a_i$个在路径中被经过的点(从$0$开始算)的个数 思路 首先有一个想法,一条路径中从上到下和从下到上一个是递减一个是递增,那么他们与他们的深度有什么关系呢? 上行:深度越小,到达名次越大$f[i]=deep[s] deep[i] ...
分类:其他好文   时间:2019-06-15 20:43:53    阅读次数:139
SDOI2015 寻宝游戏 | noi.ac#460 tree
题目链接: "戳我" 可以知道,我们相当于是把有宝藏在的地方围了一个圈,求这个圈最小是多大。 显然按照dfs序来遍历是最小的。 那么我们就先来一遍dfs序列,并且预处理出来每个点到根的距离(这样我们就可用$dis[u]+dis[v] 2 dis[lca(u,v)]$来表示u,v之间的距离) 怎么动态 ...
分类:Windows程序   时间:2019-06-15 13:49:30    阅读次数:136
20190614考试心态爆炸记
昨天波波说今天有可能考ac自动机(被奶死),我就莫名慌得一批(好吧其实他说考什么我都会慌得一批),当时我看ac自动机还懵逼呢,然后预示今天考试凉凉? 上午淼哥又说下午以来就考试,于是更加慌得一批。 今天早上开刷ac自动机,抄了skyh的板子A掉了T1裸板子,然后第二题水题就不会然后预示今天考试凉凉? ...
分类:其他好文   时间:2019-06-14 22:11:28    阅读次数:127
SP14932 LCA - Lowest Common Ancestor
Tarjan求LCA,打起来真的爽 ...
分类:其他好文   时间:2019-06-14 21:52:35    阅读次数:110
日常:6.14——考试苟过记
我苟了考试,我不是人 第一题苟过去了…… 第三题打爆了。 打了个lca想骗点分,期望得分40,但是我建的树里面有一半的节点死活找不着父节点…… 调了俩小时,另外一个小时用来苟第一题。 我好虚啊 谁能告诉我为什么在bfs里面输出的都是完美的爸爸 到外面就成零了! 我是不是杀了人家的父亲 警察叔叔……我 ...
分类:其他好文   时间:2019-06-14 19:56:58    阅读次数:85
letecode [235] - Lowest Common Ancestor of a Binary Search Tree
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 ...
分类:其他好文   时间:2019-06-14 16:30:22    阅读次数:96
Codeforces 348E 树的中心点的性质 / 树形DP / 点分治
题意及思路:http://ydc.blog.uoj.ac/blog/12 在求出树的直径的中心后,以它为根,对于除根以外的所有子树,求出子树中的最大深度,以及多个点的最大深度的lca,因为每个点的最长路径一定经过根,所以找到最大深度的子树,然后在这个点和最大深度的lca上树上差分一下就好了。注意,此 ...
分类:其他好文   时间:2019-06-10 21:08:02    阅读次数:200
2392条   上一页 1 ... 39 40 41 42 43 ... 240 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!