Skip to content

Commit 6f62279

Browse files
committed
add optional
2 parents 14ce155 + a054a22 commit 6f62279

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

data_structures/binary_tree/segment_tree_node.py

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -104,8 +104,11 @@ def query(
104104
elif start_index > mid:
105105
# Entire range is in the right child
106106
return self.query(node.right, start_index, end_index, mid + 1, end)
107-
elif self.mode == 'max':
108-
return max(self.query(node.left, start_index, end_index, start, mid), self.query(node.right, start_index, end_index, mid + 1, end))
107+
elif self.mode == "max":
108+
return max(
109+
self.query(node.left, start_index, end_index, start, mid),
110+
self.query(node.right, start_index, end_index, mid + 1, end),
111+
)
109112
else:
110113
return self.query(node.left, start_index, end_index, start, mid) + self.query(node.right, start_index, end_index, mid + 1, end)
111114

0 commit comments

Comments
 (0)