Skip to content

Commit a08c93b

Browse files
committed
Revert Changes
1 parent afb1c66 commit a08c93b

File tree

1 file changed

+3
-5
lines changed

1 file changed

+3
-5
lines changed

src/main/java/com/thealgorithms/tree/HeavyLightDecomposition.java

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -91,7 +91,7 @@ private void decompose(int node, int head) {
9191

9292
private void buildSegmentTree(int node, int start, int end) {
9393
if (start == end) {
94-
segmentTree[node] = nodeValue[start];
94+
segmentTree[node] = nodeValue[start];
9595
return;
9696
}
9797
int mid = (start + end) / 2;
@@ -151,10 +151,8 @@ public void initialize(int root, int[] values) {
151151
dfsSize(root, -1);
152152
decompose(root, root);
153153
for (int i = 0; i < values.length; i++) {
154-
if (i < positionIndex) {
155-
nodeValue[position[i]] = values[i];
156-
}
154+
nodeValue[position[i]] = values[i];
157155
}
158156
buildSegmentTree(1, 0, positionIndex - 1);
159157
}
160-
}
158+
}

0 commit comments

Comments
 (0)