>>> count_nodes(None) 0
(node: TreeNode | None)
| 80 | |
| 81 | # Validation |
| 82 | def count_nodes(node: TreeNode | None) -> int: |
| 83 | """ |
| 84 | >>> count_nodes(None) |
| 85 | 0 |
| 86 | """ |
| 87 | if node is None: |
| 88 | return 0 |
| 89 | |
| 90 | return count_nodes(node.left) + count_nodes(node.right) + 1 |
| 91 | |
| 92 | def count_coins(node: TreeNode | None) -> int: |
| 93 | """ |