Алгоритми та структури даних · Senior · Запитання 7 з 75

Яку задачу розв'язує дерево Фенвіка (binary indexed tree)?

Пояснення

Звичайні префіксні суми дають запит за O(1), але оновлення за O(n). Дерево Фенвіка врівноважує обидва на O(log n), використовуючи наймолодший встановлений біт індексу (i & -i) для переходів між діапазонами.

Де почитати

Помилка в запитанні

Алгоритми та структури даних · Senior · запитання 7

Перевірте себе

Пройдіть тест Алгоритми та структури даних · Senior: запитання й варіанти перемішуються, а наприкінці - розбір помилок.

Пройти цей тест