Redian新闻
>
都啥时候了还不撤?
avatar
都啥时候了还不撤?# Stock
g*y
1
C语言的题,对C语言不是很熟,如果下面的有语法错误的话,还请谅解。对树进行中序
遍历,initial代码如下:
void inorder(TreeNode* root) {
LABEL:
if (root == NULL) {
return;
}
// Left subtree
inorder(root->left);
// Print value
printf("%dn", root->val);

// Right subtree
root = root->right;
goto LABEL;
}
其实上面的代码对于右子树来说就是变相的recursive调用,面试官要求如何用些代码
来取代"goto LABEL;"这句,然后写些iterative的代码来实现这个中序遍历。其实要求
就是怎么做到左子树recursive,右子树iterative。怎么破这个?
avatar
b*t
2
太贪了啊....
avatar
g*y
3
答案如下,感觉这个面试真怪。
void inorder(TreeNode* root) {
while (root != NULL) {
// Left subtree
inorder(root->left);
// Print value
printf("%d\n", root->val);

// Right subtree
root = root->right;
}
}
avatar
v*k
4
撤啥啊?
avatar
e*2
5
why?

【在 b********t 的大作中提到】
: 太贪了啊....
avatar
b*t
6
觉得今明两天大盘应该是个跌势。
avatar
p*y
7
买了几个垃圾都飞了。

【在 b********t 的大作中提到】
: 觉得今明两天大盘应该是个跌势。
avatar
e*2
8
are you a day trader? I thought you were talking about Warren Buffett
yesterday.

【在 b********t 的大作中提到】
: 觉得今明两天大盘应该是个跌势。
avatar
f*0
9
至少有2-3天daytrade的好时机,可能一天就暴涨10%,也可能暴跌10%啊.
相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。