Redian新闻
>
tile, carpet, hardwood flooring
avatar
tile, carpet, hardwood flooring# Living
b*d
1
回馈版面。就不说公司名了。好像这题以前还没有在本版出现过(?)
由一个输入数组可以构建一个BST。现已知一个BST,问有多少种数组可以构建出这个树。
比如[3,1,2,4]和[3,1,4,2]会建出同一个树(数组有先后顺序)
搜了一下,这个解答和面试官告诉我的是一样的:
http://www.ieee.org.cn/dispbbs.asp?BoardID=67&ID=64169&replyID=
avatar
t*t
2
记得当时申请的时候看到过头三个月花500给100刀的条款,但没保存。现在接线员一口
咬定他们网站从来没提供过open bonus,只有通过第三方的链接才能享受。这会儿去找
还真是找不到,谁有之前discover网站上100刀open bonus的截图啊
avatar
v*a
3
tile, carpet, hardwood flooring 那个对空气污染比较小?
avatar
b*y
4
没有看懂题目。。。一个数组不是可能生成许多种树么?
avatar
b*k
5
https://www.discovercard.com/cardmembersvcs/acqs/app/display?pageFileId=
listingsite&sc=KCW4&cmpgnid=cj-dca-inet-ls&aid=11570363&pid=1225267&sid=
2NnfhmgDEeOUKv70KdAAXgMgu9_0_0_0_c451

【在 t****t 的大作中提到】
: 记得当时申请的时候看到过头三个月花500给100刀的条款,但没保存。现在接线员一口
: 咬定他们网站从来没提供过open bonus,只有通过第三方的链接才能享受。这会儿去找
: 还真是找不到,谁有之前discover网站上100刀open bonus的截图啊

avatar
O*h
6
。。。。。不铺对空气污染最小,睡后院得了, 永远新鲜空气
美国这里的材料貌似基本都过关的,你要真能闻到很大味道的真不多
地毯一般摊个一个月也很难闻到味道了
avatar
C*U
7
他是bst树
所以给定来的顺序以后树bst就确定了
可以用递归算法来做这个问题吧
N(k)=2(N(x)+N(y))
这里x是left subtree的node数
y是right subtree的node数
x+y=k-1
这里的2倍是因为left subtree和right subtree的进来顺序可以整体交换一下
不知道这个样对不对

【在 b*******y 的大作中提到】
: 没有看懂题目。。。一个数组不是可能生成许多种树么?
avatar
b*w
8
太恶心了,我的150呢,他们说不能给。
avatar
h*e
9
不清楚。
从健康考虑,carpet是末选。

【在 v****a 的大作中提到】
: tile, carpet, hardwood flooring 那个对空气污染比较小?
avatar
n*s
10
应该不只这个数。
首先应该是左边个数乘以右边个数。左右两边数组次序不变,还可以交叉。这样要再乘
以交叉的数目。
可以定义为
N(k)=N(x)*N(y)*(number of x and y arrays interleaved)

【在 C***U 的大作中提到】
: 他是bst树
: 所以给定来的顺序以后树bst就确定了
: 可以用递归算法来做这个问题吧
: N(k)=2(N(x)+N(y))
: 这里x是left subtree的node数
: y是right subtree的node数
: x+y=k-1
: 这里的2倍是因为left subtree和right subtree的进来顺序可以整体交换一下
: 不知道这个样对不对

avatar
A*7
11
我收到了100,我好像是在本版一个链接上申请的
avatar
w*u
12
carpet最容易藏污纳垢
其实如果经常清洁就还好
但是carpet脏了不如地板那么明显

【在 h*********e 的大作中提到】
: 不清楚。
: 从健康考虑,carpet是末选。

avatar
C*U
13
恩 对 应该是乘 不是加
然后那个interleaved的数字是x+y里面取x的组合数

【在 n**s 的大作中提到】
: 应该不只这个数。
: 首先应该是左边个数乘以右边个数。左右两边数组次序不变,还可以交叉。这样要再乘
: 以交叉的数目。
: 可以定义为
: N(k)=N(x)*N(y)*(number of x and y arrays interleaved)

avatar
b*d
14
对,是这么算。最后他问我复杂度。。没有说好。。。

【在 C***U 的大作中提到】
: 恩 对 应该是乘 不是加
: 然后那个interleaved的数字是x+y里面取x的组合数

avatar
j*e
15
复杂度就是O(n)吧

【在 b******d 的大作中提到】
: 对,是这么算。最后他问我复杂度。。没有说好。。。
avatar
b*d
16
要计算子树的节点数呀

【在 j********e 的大作中提到】
: 复杂度就是O(n)吧
avatar
a*y
17
给定来的顺序是什么意思? 数组的顺序是什么顺序
avatar
b*d
18
就是给定一个bst,求有多少种顺序可以生成这样的树

【在 a*******y 的大作中提到】
: 给定来的顺序是什么意思? 数组的顺序是什么顺序
相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。