avatar
求问两题思路# JobHunting - 待字闺中
f*e
1
print max depth path of a binary tree
给一个linkedlist,里面的element都排序好了,但是是一个blackbox,有三个
function可以调用。pop()随机pop出最前面或最
后面的element,peek()随机偷看最前面或最后面的element,isEmpty()回传
linkedlist是不是空了。问设计一个资料结构,list
或是array都可以,把linkedlist里面所有的element都拿出来,并保持他们的排序。
followup是如果不能用peek()该怎么做。
avatar
h*2
2
第二题好像在careercup还是哪见过
avatar
c*t
3
第一题 dfs + backtracking
第二题 每次都peek很多次?如果不能peek,取出放heap里?

【在 f****e 的大作中提到】
: print max depth path of a binary tree
: 给一个linkedlist,里面的element都排序好了,但是是一个blackbox,有三个
: function可以调用。pop()随机pop出最前面或最
: 后面的element,peek()随机偷看最前面或最后面的element,isEmpty()回传
: linkedlist是不是空了。问设计一个资料结构,list
: 或是array都可以,把linkedlist里面所有的element都拿出来,并保持他们的排序。
: followup是如果不能用peek()该怎么做。

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