Пожалуйста, подпишитесь на официальный канал Codeforces в Telegram по ссылке https://t.me/codeforces_official. ×

Sparse table за nlognlogn

Правка ru1, от Noinoiio, 2022-11-12 00:11:53

Sparse nlognlogn

Введение

Многим известен алгоритм Sparse table, который работает за O(n log n) на построение и O(1) и решает задачу static RMQ. Так же эту задачу решает алгоритм ФКБ за O(n) на построение и O(1) на запрос, но при этом имеет неприлично большую константу и неприятен в написании. В следствии чего

Теги sparse table, структуры данных

История

 
 
 
 
Правки
 
 
  Rev. Язык Кто Когда Δ Комментарий
ru10 Русский Noinoiio 2023-04-08 21:02:42 8 Мелкая правка: 'о level = loglogn, но также' -> 'о level = 2, но также'
ru9 Русский Noinoiio 2022-11-12 12:03:40 9 Мелкая правка: 'ние и O(1) и решает ' -> 'ние и O(1)на запрос и решает '
ru8 Русский Noinoiio 2022-11-12 11:34:52 77
ru7 Русский Noinoiio 2022-11-12 11:30:51 4 Мелкая правка: '\n\n\n\n\n' -> '\n\n\n\n\n\n\n' (опубликовано)
ru6 Русский Noinoiio 2022-11-12 11:22:51 417
ru5 Русский Noinoiio 2022-11-12 11:11:35 2792
ru4 Русский Noinoiio 2022-11-12 10:56:39 4
ru3 Русский Noinoiio 2022-11-12 10:55:43 2197
ru2 Русский Noinoiio 2022-11-12 10:47:52 889
ru1 Русский Noinoiio 2022-11-12 00:11:53 411 Первая редакция (сохранено в черновиках)