(self, val: int)
| 27 | return sum(1 for _ in self) |
| 28 | |
| 29 | def insert(self, val: int) -> None: |
| 30 | if val < self.val: |
| 31 | if self.left is None: |
| 32 | self.left = Node(val) |
| 33 | else: |
| 34 | self.left.insert(val) |
| 35 | elif val > self.val: |
| 36 | if self.right is None: |
| 37 | self.right = Node(val) |
| 38 | else: |
| 39 | self.right.insert(val) |
| 40 | |
| 41 | |
| 42 | def tree_sort(arr: list[int]) -> tuple[int, ...]: |
no test coverage detected