温馨提示×

Python TreeNode的构造函数如何定义

小樊
82
2024-08-17 16:19:35
栏目: 编程语言

Python中的TreeNode类的构造函数可以这样定义:

class TreeNode:
    def __init__(self, val=0, left=None, right=None):
        self.val = val
        self.left = left
        self.right = right

这个构造函数接受三个参数:val表示节点的值,默认为0;left表示左子节点,默认为None;right表示右子节点,默认为None。通过这个构造函数,我们可以创建一个TreeNode对象并指定节点的值和子节点。

0