問題
創(chuàng)建一個二叉樹
二叉樹有限多個節(jié)點的集合,這個集合可能是:
空集
由一個根節(jié)點,和兩棵互不相交的,分別稱作左子樹和右子樹的二叉樹組成
創(chuàng)建二叉樹,創(chuàng)建節(jié)點,再創(chuàng)建節(jié)點之間的關系
Python代碼示例
# !/usr/bin/env python/269055.html">python/199246.html">python# -*-encoding: utf-8-*-# author:LiYanwei# version:0.1class TreeNode(object): def __init__ (self, data, left = None, right = None): self.data = data self.left = left self.right = right def __str__(self): return str(self.data)A = TreeNode('A')B = TreeNode('B')C = TreeNode('C')D = TreeNode('D')A.left = BA.right = CB.right = Dprint B.right總結(jié)
以上就是本文關于Python探索之創(chuàng)建二叉樹的全部內(nèi)容,希望對大家有所幫助。有什么問題,歡迎大家留言交流討論。
新聞熱點
疑難解答
圖片精選