Redian新闻
>
求ebay上面月抛卡 链接
avatar
求ebay上面月抛卡 链接# PDA - 掌中宝
a*r
1
70-80排名的PHD毕业。陆陆续续也刷了不少题目。电面L家。题目没有见过。得到面试
官好几个提示。还是没有最后做出来。。郁闷中😒天生不是做代码的料。。。
avatar
t*n
2
常常看到一些对相机和镜头的评论。 请教大家是怎么评那些饱和度啊, 偏色啊, 散矫
正啊
有没有不是靠主观感受,而是用客观的事实来评价的方法?
avatar
g*p
3
RT
avatar
l*8
4
pat pat, 多刷刷lc吧。
什么题目呢?

【在 a****r 的大作中提到】
: 70-80排名的PHD毕业。陆陆续续也刷了不少题目。电面L家。题目没有见过。得到面试
: 官好几个提示。还是没有最后做出来。。郁闷中😒天生不是做代码的料。。。

avatar
a*l
5
用的方法都不同,但都说自己是客观的。
avatar
l*r
6
那么多,还要链接,先发包子吧。
avatar
c*r
7
别郁闷了,过去了就算了, 继续努力好好准备下一个
avatar
l*a
8
说说什么题
版上牛人才能帮助你啊

【在 a****r 的大作中提到】
: 70-80排名的PHD毕业。陆陆续续也刷了不少题目。电面L家。题目没有见过。得到面试
: 官好几个提示。还是没有最后做出来。。郁闷中😒天生不是做代码的料。。。

avatar
a*r
9
Given a binary tree where all the right nodes are either empty or leaf
nodes, flip it upside down
and turn it into a tree with left leaf nodes.
* In the original tree, if a node has a right child, it also must have a
left child.
* 1 1
* / \ / \
* 2 3 2 3
* /
* 4
* / \
* 5 6
Will be translated into:
*
* 1 1
* / /
* 2---3 2---3
* /
* 4
* /
* 5---6
我的解法: follow the left node all the way to the leftmost node, and
transform each left node on the way.
其实题目不难。就是一慌就乱阵脚。。继续努力练习。
avatar
l*8
10
TreeNode * convert(TreeNode * root) {
if (!root || !root->left)
return root;
TreeNode * left = root->left;
TreeNode * newRoot = convert(left);
left->right = root;
left->left = root->right;
root->left = root->right = NULL;
return newRoot;
}
avatar
l*a
11
只有一个root,一个left你的结果室什么?

【在 l*********8 的大作中提到】
: TreeNode * convert(TreeNode * root) {
: if (!root || !root->left)
: return root;
: TreeNode * left = root->left;
: TreeNode * newRoot = convert(left);
: left->right = root;
: left->left = root->right;
: root->left = root->right = NULL;
: return newRoot;
: }

avatar
T*e
12
感觉他是对的。
* 1 1
* / \ /\
* 2 3 2 3
* /
* 4
* /
* 5 6
Will be translated into:
* 1 1
* / /
* 2---3 2---3
* /
* 4
* /
* 5---6
*
Finally:
* 5 2
* / \ / \
* 6 4 3 1
* \
* 2
* / \
* 3 1

【在 l*****a 的大作中提到】
: 只有一个root,一个left你的结果室什么?
avatar
T*e
13
不过这类题虽然答案很短,临场一紧张也不好想对。
avatar
l*a
14
你的第三步LZ没画出来啊

【在 T*******e 的大作中提到】
: 不过这类题虽然答案很短,临场一紧张也不好想对。
avatar
T*e
15
我根据his problem description 猜的。
“ flip it upside down and turn it into a tree with left leaf nodes.”

【在 l*****a 的大作中提到】
: 你的第三步LZ没画出来啊
avatar
a*r
16
An iterative version:
TreeNode *transform(TreeNode *root){
if(root == nullptr) return nullptr;

TreeNode *parent = nullptr;
TreeNode *cur = root;
TreeNode *b1 = nullptr;
TreeNode *b2 = nullptr;

while(cur){
// save the left and right child info before wiping them out.
TreeNode *a = cur->left;
b2 = cur->right;
cur->left = b1;
cur->right = parent;
// move to the next step
b1 = b2;
parent = cur;
cur = a;
}
return parent;
}
avatar
y*n
17
楼主题目记得那么清楚,也不容易。
avatar
q*c
18
collaedit copy and paste 表示木有压力。

【在 y***n 的大作中提到】
: 楼主题目记得那么清楚,也不容易。
avatar
y*n
19
题是写出来的,我还以为是电话的,要我听这个题还真不一定听得懂?
avatar
f*x
20
感觉就是tree next pointer的变体
leetcode还是要做熟,那种举一反三的熟
avatar
y*n
21
70-80 还有排名的?
相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。