【发布时间】:2016-11-15 15:16:16
【问题描述】:
在python 3中
class BinaryTree:
"""
=== Private Attributes ===
@type _root: object | None
@type _left: BinaryTree | None
@type _right: BinaryTree | None
"""
def __init__(self, root, left, right):
if root is None:
# store an empty BinaryTree
self._root = None
self._left = None
self._right = None
else:
self._root = root
self._left = left
self._right = right
def is_empty(self):
return self._root is None
我知道如何递归遍历这棵二叉树,但我想知道如何在没有递归的情况下做到这一点
【问题讨论】:
标签: python python-3.x tree