温馨提示×

Python TreeNode的构造函数如何定义

小樊
87
2024-08-17 16:19:35
栏目: 编程语言
Python开发者专用服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

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对象并指定节点的值和子节点。

亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读:Python二叉排序树如何构造

0