2012-09-11 123 views

回答

1

递归函数是简单的实现,因为你只需要关心的一个节点,他们使用的堆栈来存储状态为每个呼叫。

非递归函数的堆栈使用量较少,但要求您存储每个级别的所有节点的列表,并且可能比递归函数复杂得多。