熱線電話:13121318867

登錄
首頁精彩閱讀Python探索之創建二叉樹
Python探索之創建二叉樹
2017-11-08
收藏

Python探索之創建二叉樹

這篇文章主要介紹了Python探索之創建二叉樹,Python的相關內容,小編是初窺門徑。這里分享給大家一些簡單知識,供需要的朋友參考。

問題
創建一個二叉樹
二叉樹有限多個節點的集合,這個集合可能是:
空集
由一個根節點,和兩棵互不相交的,分別稱作左子樹和右子樹的二叉樹組成
創建二叉樹,創建節點,再創建節點之間的關系
Python代碼示例    
# !/usr/bin/env python
# -*-encoding: utf-8-*-
# author:LiYanwei
# version:0.1
class 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 = B
A.right = C
B.right = D
print B.right
總結
以上就是本文關于Python探索之創建二叉樹的全部內容,希望對大家有所幫助。

數據分析咨詢請掃描二維碼

若不方便掃碼,搜微信號:CDAshujufenxi

數據分析師資訊
更多

OK
客服在線
立即咨詢
日韩人妻系列无码专区视频,先锋高清无码,无码免费视欧非,国精产品一区一区三区无码
客服在線
立即咨詢