你好我是一名学生有个问题想请教一下:关于两棵无序树是否同构应该如何判断?这里的同构就是形态相同标签 5

标签可以不同怎么没有回答呢,是太容易还是太难啊... 标签可以不同
怎么没有回答呢,是太容易还是太难啊
展开
 我来答
HenryMakaay
2016-04-22 · TA获得超过563个赞
知道小有建树答主
回答量:187
采纳率:0%
帮助的人:122万
展开全部
这个问题不容易的,这都4年前的问题了我晕,这种问题只有oi党acm党
能回答吧。
首先你要给每个子树定个顺序,将每个子树hash,用这个hash值来定顺序,小的子树放前面,至于这个hash函数怎么定,可以用子树个数再随意定一下权值乘一下。
如果你是竞赛党肯定知道我在说什么,如果不是,肯定不知道我在说什么。
这个方法理论上可能把不同的子树判成相同,但就实际做题情况来看,hash函数稍微科学点几乎碰不到错的
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式