(self, key, currentNode)
| 88 | return None |
| 89 | |
| 90 | def _get(self, key, currentNode): |
| 91 | if not currentNode: |
| 92 | return None |
| 93 | elif currentNode.key == key: |
| 94 | return currentNode |
| 95 | elif key < currentNode.key: |
| 96 | return self._get(key, currentNode.leftChild) |
| 97 | else: |
| 98 | return self._get(key, currentNode.rightChild) |
| 99 | |
| 100 | def __getitem__(self, key): |
| 101 | return self.get(key) |
no outgoing calls
no test coverage detected