Дан массив неотрицательных целых чисел citations.
H-index — максимальное такое k, что в массиве есть хотя бы k чисел со значением >= k.
Верните H-index.
Ожидаемое решение для этой версии — O(n) по времени и O(n) по памяти через bucket count. Значения больше n можно класть в bucket n, потому что ответ не может быть больше количества статей.
def h_index(citations: list[int]) -> int:citations = [3,0,6,1,5]3citations = [1,3,1]1citations = [0,0,0]0