由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
JobHunting版 - 借人气问个C递归函数的问题
相关主题
请问如果要求in place的话,递归是不是就不能用了?career cup上面一题递归求解
C++疑问:Animal a,Animal* a,哪种访问方式快问一道二叉树遍历的问题? 谢谢!
再请教个:C变长参数的传递问题问一个递归的问题
问个C/C++概念的问题感觉careercup的作者对DP的理解有问题
问个题目,函数foo() 返回1或者0。 如果10s内被调用10此以上 返回1,否则0感觉leetcode上的题
amazon on-site interview汗,不问算法
问个简单的C++ 函数参数问题请问一个关于递归算法的问题。
请教各位大牛,C#不能用指针的问题问一个关于引用和指针的问题
相关话题的讨论汇总
话题: 指针话题: 函数参数话题: 递归函数话题: 参数话题: root
进入JobHunting版参与讨论
1 (共1页)
l*****n
发帖数: 1648
1
如果函数参数是二叉树的指针,有没有办法可以把根指针保存下来?
C*****n
发帖数: 1049
2
return root
l*****n
发帖数: 1648
3
汗,调用到第二层的时候root已经不是root了啊。

【在 C*****n 的大作中提到】
: return root
t******4
发帖数: 134
4
送进函数之前存一个?
函数多一个参数专门往下传root指针?
啥目的呢

:如果函数参数是二叉树的指针,有没有办法可以把根指针保存下来?

【在 l*****n 的大作中提到】
: 汗,调用到第二层的时候root已经不是root了啊。
l*****n
发帖数: 1648
5
目的是对根的处理和其他层不一样,需要保留判断条件。
送之前存一个当然是搞笑了。
多一个参数可行,就是看起来怪怪的,调用的时候传递两个相同参数。如果只允许一个
参数,有没有别的办法?

【在 t******4 的大作中提到】
: 送进函数之前存一个?
: 函数多一个参数专门往下传root指针?
: 啥目的呢
:
: :如果函数参数是二叉树的指针,有没有办法可以把根指针保存下来?

t******4
发帖数: 134
6
加一个parent指针? or
加一个域标识root?
如果不能修改数据结构
送进函数之前特殊处理root,处理完进去递归

:目的是对根的处理和其他层不一样,需要保留判断条件。
:送之前存一个当然是搞笑了。
:多一个参数可行,就是看起来怪怪的,调用的时候传递两个相同参数。如果只允许一
个参数,有没有别的办法?

【在 l*****n 的大作中提到】
: 目的是对根的处理和其他层不一样,需要保留判断条件。
: 送之前存一个当然是搞笑了。
: 多一个参数可行,就是看起来怪怪的,调用的时候传递两个相同参数。如果只允许一个
: 参数,有没有别的办法?

f****n
发帖数: 399
7
第一次调用之前存一个全局变量为啥不行?多线程的?
[在 liamsun (维) 的大作中提到:]
:如果函数参数是二叉树的指针,有没有办法可以把根指针保存下来?

:...........
1 (共1页)
进入JobHunting版参与讨论
相关主题
问一个关于引用和指针的问题问个题目,函数foo() 返回1或者0。 如果10s内被调用10此以上 返回1,否则0
一个面试题目amazon on-site interview
请教二爷: scala怎么能确认一个函数是不是尾递归呢..问个简单的C++ 函数参数问题
G recruiter问面试语言请教各位大牛,C#不能用指针的问题
请问如果要求in place的话,递归是不是就不能用了?career cup上面一题递归求解
C++疑问:Animal a,Animal* a,哪种访问方式快问一道二叉树遍历的问题? 谢谢!
再请教个:C变长参数的传递问题问一个递归的问题
问个C/C++概念的问题感觉careercup的作者对DP的理解有问题
相关话题的讨论汇总
话题: 指针话题: 函数参数话题: 递归函数话题: 参数话题: root