Skip to content

Commit ddc6db2

Browse files
authored
Merge pull request #8 from zuoxiaobai/master
Fix heapify error
2 parents 15d6ba2 + d73ee43 commit ddc6db2

File tree

1 file changed

+1
-1
lines changed
  • LearningJavaScriptDataStructuresandAlgorithmsThirdEdition_Code/src/js/data-structures

1 file changed

+1
-1
lines changed

LearningJavaScriptDataStructuresandAlgorithmsThirdEdition_Code/src/js/data-structures/heap.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -88,7 +88,7 @@ export class MinHeap {
8888
this.heap = array;
8989
}
9090
const maxIndex = Math.floor(this.size() / 2) - 1;
91-
for (let i = 0; i <= maxIndex; i++) {
91+
for (let i = maxIndex; i >= 0; i--) {
9292
this.siftDown(i);
9393
}
9494
return this.heap;

0 commit comments

Comments
 (0)