腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(644)
视频
沙龙
0
回答
2020-08-30:裸写
算法
:二叉树两个节点的
最近
公共
祖先
。如何解答呢?
、
2020-08-30:裸写
算法
:二叉树两个节点的
最近
公共
祖先
。
浏览 134
提问于2020-08-30
1
回答
有向无圈图中的最小
公共
祖先
集
、
、
、
有点像这样我正在努力寻找一种
算法
,它将允许我在两个节点之间找到
最近
的
公共
祖先
。我知道有一些
算法
可以找到最低的共同
祖先
,但是我还没有找到一个允许我们找到最接近的
祖先
的
算法
。也就是说,它应该返回所有没有共同
祖先
后代的节点的共同
祖先
。一种简单的方法是获取0和1的所有共同
祖先
:{7,5,6,3,2},然后消除7,因为它在集合中有后代。然后它也会消除6和3。目前,我已经将每个节点的所有
祖先
浏览 5
提问于2019-12-09
得票数 0
回答已采纳
1
回答
如何在Mercurial存储库中找到具有多个父级的所有提交?
对于代码库中的每个合并,我需要找到基础(
最近
的
公共
祖先
)、两个贡献者和结果合并提交。我已经知道如何获得
最近
的
公共
祖先
(hg debugancestor rev1 rev2或hg log -r 'ancestor(rev1, rev2)')和贡献者,但我在识别合并操作导致的提交时遇到了问题
浏览 0
提问于2013-03-26
得票数 2
回答已采纳
2
回答
如何在Git存储库中找到具有多个父级的所有提交?
对于代码库中的每个合并,我需要找到基础(
最近
的
公共
祖先
)、两个贡献者和结果合并提交。我已经有了如何获得
最近
的
公共
祖先
(git merge-base rev1 rev2)和贡献者(git log --pretty=%P -n 1 <commit>)的想法,但是我在识别合并操作产生的提交时遇到了问题
浏览 0
提问于2013-03-26
得票数 1
回答已采纳
1
回答
git中
最近
的共同
祖先
会不会是模棱两可?
、
、
既然修订可以有多个父(合并)和多个子(子),那么“
最近
的共同
祖先
”就不能是模棱两可的吗?\ \ / \ / /E和D的
最近
共同
祖先
可能是我试着在git中复制这个,我认为它给了B作为共同的
祖先
。这里有理由选B而不是F吗?也许要用时间戳?或者仅仅是
算法
发现的第一个共同
祖先
,这将是一个任意的实现细节?
浏览 5
提问于2015-01-25
得票数 1
回答已采纳
1
回答
Neo4j最低
公共
祖先
、
、
我正在考虑将Neo4j用于组织结构图样式树,其中我将需要使用最低
公共
祖先
算法
…… 如何在Neo4j数据库上实现生命周期验证?
浏览 2
提问于2012-10-30
得票数 1
回答已采纳
2
回答
查找循环图中任意两个节点的
公共
子(后代)列表
、
、
我有一个循环有向图,我想知道是否有任何
算法
(最好是最优的)来列出两个节点之间的
公共
后代列表?与最低共同
祖先
(LCA)几乎相反的东西。
浏览 8
提问于2014-08-22
得票数 3
回答已采纳
1
回答
语言服务器协议:编辑器启动时同步
当我启动我的编辑器(客户端)时,它应该立即通知服务器本地代码库是什么样子的(一个git sha加上一些自
最近
公共
祖先
以来的一些更改),以便服务器可以在我例如go-to-definition时正确回答。我知道我可以为自
最近
共同
祖先
以来发生更改的每个文档发送一个textDocument/didChange。但是,服务器如何将其当前的git SHA发送到客户端,以及客户端如何将最新的
公共
祖先
发送到服务器?据我所知,这些信息是必需的,但不是Langserver协议的一
浏览 7
提问于2017-08-09
得票数 0
回答已采纳
2
回答
最低
公共
祖先
(boost图)
、
、
boost中有没有内置的方法可以找到树中两个或更多节点的最低
公共
祖先
(这是一个boost::graph实例)? 如果不是这样,我会很感谢你对最好的方法的建议。在O(1)时间内(经过O(n)预处理),已经有了有效的
算法
,但没有描述
算法
。
浏览 0
提问于2010-11-02
得票数 4
回答已采纳
2
回答
给定一棵生成树和一条不在生成树上的边,如何形成循环基数?
、
我有一个带有边E和顶点V的图,我可以使用 (或任何其他遍历-回溯-遍历-再次遍历的
算法
)找到生成树,现在我想找出通过利用生成树和不在树上的边创建的所有循环基,除了暴力搜索之外,还有什么
算法
可以让我这样做吗
浏览 2
提问于2009-10-23
得票数 1
回答已采纳
2
回答
二叉树中节点之间的距离?
、
、
这必须是一个递归
算法
每次递归调用return ( dx,dy,dxy) dx是x的深度dy是y的深度dxy是彼此之间的距离 我在考虑使用最低
公共
祖先
浏览 0
提问于2012-06-19
得票数 0
3
回答
高效地在二叉树中找到两个节点的最低共同
祖先
我只想知道下面的
算法
在二叉树中找到两个节点的最低
公共
祖先
的效率如何。
浏览 0
提问于2012-09-23
得票数 1
3
回答
如何确定Android中两个视图的
公共
superview
、
、
、
如何确定Android中两个视图的
公共
superview?
浏览 64
提问于2018-06-02
得票数 1
回答已采纳
1
回答
Tarjan离线最小共同
祖先
算法
我目前正在阅读来自Tarjan的关于如何获得二叉树中两个节点的最小
公共
祖先
的
算法
。 我已经阅读了中的伪代码,但我不理解它的要点。我的意思是我不能在任何给定的二叉树上应用该
算法
。所以,如果有人能帮助我理解这个
算法
是如何在二叉树上工作的,那就太好了。
浏览 3
提问于2013-07-24
得票数 1
2
回答
递归前置遍历
算法
是如何返回到父级的?
、
、
、
、
root.printValue(); preorder(root.getRight());我已经多次尝试过这个函数,但是我仍然不知道在遍历所有的左子之后,
算法
是如何返回到
最近
的
祖先
浏览 1
提问于2013-09-13
得票数 3
回答已采纳
2
回答
选中基于输入焦点的单选按钮
、
当用户单击输入字段时,我正在尝试选中一个单选按钮。我想不出如何识别这个单选按钮。下面的代码什么也不做... $(function() { $(this).prev('.radio').find(':radio').prop('checked', true); }); <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery
浏览 0
提问于2017-11-30
得票数 0
1
回答
两个节点碰撞的时间
、
、
、
、
给出了一个N节点图。(1-N),其中每个节点都有指向某个节点的1定向边缘(此节点可以是同一个节点)。时间:从X ->到Y:1 hop =1秒。N, Q <= 10^5 (number of nodes, number of queries). A -> B -> C -> D -> E
浏览 2
提问于2021-12-02
得票数 4
1
回答
脚本在两个分支之间找到一个修补程序集。
、
、
、
我知道git merge-base拥有两个分支的最佳
公共
父级。但是我如何获得一个补丁集,它合并了,给了我一个补丁,应用到其中一个分支,把它带到另一个分支所在的位置?此修补程序集的基例是在新分支中没有发生合并的地方,并且从分支头到共同
祖先
的路径可以用作修补程序集(也是唯一的)。归纳案例是在
祖先
和分支头之间的这条路径中找到合并的情况: 找到
最近
的子
祖先
,这是
祖先
的子代。这个子合并和这个子
祖先
之间
浏览 8
提问于2014-10-12
得票数 0
3
回答
您什么时候会使用不同的git合并策略?
、
、
解决-这只能解决两个头部(即当前分支和另一个分支,您从其中提取)使用3路合并
算法
。它试图仔细地检测纵横合并歧义,并被认为是安全和快速的。 什么时候应该指定与默认值不同的内容?每个场景最适
浏览 5
提问于2008-12-14
得票数 459
回答已采纳
1
回答
二叉树问题的LCA
、
、
、
我编写了一个代码,用于查找二叉树中节点的最小共同
祖先
,但它似乎返回了null而不是LCA。 其中左树和右树的节点在LCA中具有匹配的元素。
公共
类LCA { public静态BinaryTreeNode findLCA( BinaryTreeNode root,BinaryTreeNode node1,BinaryTreeNode node2
浏览 2
提问于2012-08-23
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Tensorflow教程-最近邻算法
机器学习算法之K最近邻
分类(二):K最近邻算法(KNN
机器学习(一):k最近邻(kNN)算法
算法:78.最长公共前缀
热门
标签
更多标签
云服务器
ICP备案
对象存储
即时通信 IM
实时音视频
活动推荐
运营活动
广告
关闭
领券