由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
JobHunting版 - 问一道n-ary tree 的题目
相关主题
问一道算法题好吧,RP总算小爆发了一次
[Algo] 检查一个树是另一个的子树leetcode出了新题word ladder
二哥能说说非DP和DP的DFS tree的区别吗?问一个G的面试题
贴个树的老题目Groupon新鲜面经
bing面经我也发一道A家的电面题,不难,但是跪了。。。。
啥叫encode/decode binary tree啊?Longest common string问题
请教find number of duplicates in a binary search treefacebook的面试题
问一个很简单的suffix tree问题。请指点。请较一道面世题
相关话题的讨论汇总
话题: subtree话题: tree话题: identical话题: ary话题: serialize
进入JobHunting版参与讨论
1 (共1页)
j****3
发帖数: 129
1
给一个n-ary tree,如何判断内部是否存在identical subtree?返回一个true/false
求大神指点。。G家考的面试题,可是网上查了下怎么都是可以写成paper的算法。。。
补充:网上paper的算法是找到所有identical subtree,我这个问题应该简单一些。。
j****3
发帖数: 129
2
自己顶
l********s
发帖数: 358
3
DFS and serialize the subtree to a string, insert the string in a HashSet.
If the string already exists in the HashSet, we have two identical sub-
trees.
b******g
发帖数: 3616
4
这个DFS如何保证:当serialize出来的两个string一样时,一定这两个subtree也
identical呢?

【在 l********s 的大作中提到】
: DFS and serialize the subtree to a string, insert the string in a HashSet.
: If the string already exists in the HashSet, we have two identical sub-
: trees.

l********s
发帖数: 358
5
I think we can pre-order serialize n-array tree similar to binary tree using
sentinels such as '#'.
http://leetcode.com/2010/09/serializationdeserialization-of-bin

【在 b******g 的大作中提到】
: 这个DFS如何保证:当serialize出来的两个string一样时,一定这两个subtree也
: identical呢?

e********2
发帖数: 495
6
serialize之后就用prefix tree啊!

【在 b******g 的大作中提到】
: 这个DFS如何保证:当serialize出来的两个string一样时,一定这两个subtree也
: identical呢?

n*******e
发帖数: 37
7
对identical subtree的定义不是很了解
想问一下, 如果有下面这个tree:
1
/ | \
3 2 5
/
3
其中的两个3算是identical subtree吗?
l********s
发帖数: 358
8
算!

【在 n*******e 的大作中提到】
: 对identical subtree的定义不是很了解
: 想问一下, 如果有下面这个tree:
: 1
: / | \
: 3 2 5
: /
: 3
: 其中的两个3算是identical subtree吗?

d****n
发帖数: 233
9
Post order traversal, 同时对每个子树算hash, 遇到conflict,
再深度比较。

false

【在 j****3 的大作中提到】
: 给一个n-ary tree,如何判断内部是否存在identical subtree?返回一个true/false
: 求大神指点。。G家考的面试题,可是网上查了下怎么都是可以写成paper的算法。。。
: 补充:网上paper的算法是找到所有identical subtree,我这个问题应该简单一些。。

1 (共1页)
进入JobHunting版参与讨论
相关主题
请较一道面世题bing面经
两个有点难度很有意思的题啥叫encode/decode binary tree啊?
求教balanced binary tree的准确定义请教find number of duplicates in a binary search tree
问一道题(1)问一个很简单的suffix tree问题。请指点。
问一道算法题好吧,RP总算小爆发了一次
[Algo] 检查一个树是另一个的子树leetcode出了新题word ladder
二哥能说说非DP和DP的DFS tree的区别吗?问一个G的面试题
贴个树的老题目Groupon新鲜面经
相关话题的讨论汇总
话题: subtree话题: tree话题: identical话题: ary话题: serialize