diff --git a/data_structures/persistent_segment_tree.py b/data_structures/persistent_segment_tree.py index bc6560348..32f1ec0df 100644 --- a/data_structures/persistent_segment_tree.py +++ b/data_structures/persistent_segment_tree.py @@ -92,13 +92,15 @@ class PersistentSegmentTree: if left <= start and right >= end: return node.value mid = (start + end) // 2 - return (self._query(node.left, start, mid, left, right) + - self._query(node.right, mid + 1, end, left, right)) + return self._query(node.left, start, mid, left, right) + self._query( + node.right, mid + 1, end, left, right + ) # Running the doctests if __name__ == "__main__": import doctest + print("Running doctests...") result = doctest.testmod() print(f"Ran {result.attempted} tests, {result.failed} failed.")