leetcode222

 1 class Solution:
 2     def __init__(self):
 3         self.count = 0
 4         
 5     def preOrder(self,node):
 6         if node != None:
 7             self.count += 1
 8             self.preOrder(node.left)
 9             self.preOrder(node.right)
10         
11     def countNodes(self, root: TreeNode) -> int:
12         self.preOrder(root)
13         return self.count

算法思路:二叉树遍历。

本题给的是完全二叉树,如果利用完全二叉树的特点,应该可以进一步加速。

上一篇:Sql sugar的使用


下一篇:[恶意软件分析]DroidBox的环境搭建与使用