Skip to content

Commit cc9dd44

Browse files
committed
Update Leetcode 题解.md
2 parents f33c01e + 9a794b8 commit cc9dd44

File tree

1 file changed

+6
-4
lines changed

1 file changed

+6
-4
lines changed

docs/notes/Leetcode 题解.md

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -403,10 +403,12 @@ public List<Integer> topKFrequent(int[] nums, int k) {
403403
}
404404
List<Integer> topK = new ArrayList<>();
405405
for (int i = buckets.length - 1; i >= 0 && topK.size() < k; i--) {
406-
if (buckets[i].size() <= (k - topK.size())) {
407-
topK.addAll(buckets[i]);
408-
} else {
409-
topK.addAll(buckets[i].subList(0, k - topK.size()));
406+
if (buckets[i] != null) {
407+
if (buckets[i].size() <= (k - topK.size())) {
408+
topK.addAll(buckets[i]);
409+
} else {
410+
topK.addAll(buckets[i].subList(0, k - topK.size()));
411+
}
410412
}
411413
}
412414
return topK;

0 commit comments

Comments
 (0)