回答編集履歴

1

コードの修正

2021/11/18 21:33

投稿

kazuma-s
kazuma-s

スコア8224

test CHANGED
@@ -72,7 +72,7 @@
72
72
 
73
73
  int pv = parent(n);
74
74
 
75
- while (pv >= 0 && cmp.compare(data.get(pv), data.get(n)) < 0) {
75
+ while (pv > 0 && cmp.compare(data.get(pv), data.get(n)) < 0) {
76
76
 
77
77
  swap(n, pv);
78
78