Python中的TreeNode類的構(gòu)造函數(shù)可以這樣定義:
class TreeNode:
def __init__(self, val=0, left=None, right=None):
self.val = val
self.left = left
self.right = right
這個構(gòu)造函數(shù)接受三個參數(shù):val表示節(jié)點(diǎn)的值,默認(rèn)為0;left表示左子節(jié)點(diǎn),默認(rèn)為None;right表示右子節(jié)點(diǎn),默認(rèn)為None。通過這個構(gòu)造函數(shù),我們可以創(chuàng)建一個TreeNode對象并指定節(jié)點(diǎn)的值和子節(jié)點(diǎn)。