Skip to content

Commit f9cc3a5

Browse files
committed
Fine tune
1 parent 449258f commit f9cc3a5

File tree

2 files changed

+5
-12
lines changed

2 files changed

+5
-12
lines changed

codes/python/include/binary_tree.py

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -9,13 +9,13 @@
99
class TreeNode:
1010
"""Definition for a binary tree node
1111
"""
12-
def __init__(self, val=None, left=None, right=None):
13-
self.val = val # 结点值
14-
self.height = 0 # 结点高度, avl 树会用到
15-
self.left = left # 左子结点引用
12+
def __init__(self, val=0, left=None, right=None):
13+
self.val = val # 结点值
14+
self.height = 0 # 结点高度
15+
self.left = left # 左子结点引用
1616
self.right = right # 右子结点引用
1717

18-
def __str__(self): # 直接print时会好看一点
18+
def __str__(self):
1919
val = self.val
2020
left_node_val = self.left.val if self.left else None
2121
right_node_val = self.right.val if self.right else None

docs/chapter_tree/binary_tree.md

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -39,13 +39,6 @@ comments: true
3939
self.val = val # 结点值
4040
self.left = left # 左子结点指针
4141
self.right = right # 右子结点指针
42-
43-
def __str__(self):
44-
val = self.val
45-
left_node_val = self.left.val if self.left else None
46-
right_node_val = self.right.val if self.right else None
47-
return "<TreeNode: {}, leftTreeNode: {}, rightTreeNode: {}>".format(val, left_node_val, right_node_val)
48-
4942
```
5043

5144
=== "Go"

0 commit comments

Comments
 (0)