(self, val, node)
| 21 | |
| 22 | # to add elemnts in tree |
| 23 | def _add(self, val, node): |
| 24 | if val < node.v: |
| 25 | if node.l is not None: |
| 26 | self._add(val, node.l) |
| 27 | else: |
| 28 | node.l = Node(val) |
| 29 | else: |
| 30 | if node.r is not None: |
| 31 | self._add(val, node.r) |
| 32 | else: |
| 33 | node.r = Node(val) |
| 34 | #to find an element if present in root node in tree |
| 35 | def find(self, val): |
| 36 | if self.root is not None: |