在面向对象中 对象不能包含对象
用 引用来控制对象
排序 二叉数:
class BTree:
root=None #根
class Node: #创建了3个盒子
data=None
left=None
right=None
# 核心
def zhongxu(self):
if self.left is not None:
self.left.zhongxu()
print(self.data)
if self.right is not None:
self.right.zhongxu()
def add(self,node): #节点对比
if self.data > node.data:
if self.left is None:
用 引用来控制对象
排序 二叉数:
class BTree:
root=None #根
class Node: #创建了3个盒子
data=None
left=None
right=None
# 核心
def zhongxu(self):
if self.left is not None:
self.left.zhongxu()
print(self.data)
if self.right is not None:
self.right.zhongxu()
def add(self,node): #节点对比
if self.data > node.data:
if self.left is None: