| Name / Title | Added | Expires | Hits | Comments | Syntax | |
|---|---|---|---|---|---|---|
| Sum of minimums on all subsegments of an array | Jan 4th, 2023 | Never | 2,347 | 0 | C++ | - |
| Li Chao Segment Tree Insert Line On Segment | May 15th, 2021 | Never | 1,194 | 0 | C++ | - |
| Extended Li Chao Segment Tree | May 13th, 2021 | Never | 1,294 | 0 | C++ | - |
| Li Chao Segment Tree | May 13th, 2021 | Never | 1,927 | 0 | C++ | - |
| min=, max=, +=, =, sum, max, min, GCD on a segment | May 7th, 2021 | Never | 2,835 | 0 | C++ | - |
| Extended Ji Driver Segment Tree (min=, max=, +=, =, sum, max, min on a segment) | May 7th, 2021 | Never | 3,001 | 0 | C++ | - |
| Ji Driver Segment Tree (min=, sum on a segment) | May 7th, 2021 | Never | 2,128 | 0 | C++ | - |
| %=, =, sum on a segment | May 7th, 2021 | Never | 1,682 | 0 | C++ | - |
| Down Segment Tree RMQ FAST | Apr 14th, 2021 | Never | 1,057 | 0 | C++ | - |
| RMQ O(n + q) Bit Magic FAST | Apr 14th, 2021 | Never | 1,487 | 0 | C++ | - |
| RMQ O(n + q) Farach-Colton and Bender FAST | Apr 14th, 2021 | Never | 872 | 0 | C++ | - |
| RMQ+-1 O(n + q) FAST | Apr 7th, 2021 | Never | 773 | 0 | C++ | - |
| RMQ offline O((n + q) * alpha) Tarjan FAST | Apr 7th, 2021 | Never | 1,140 | 0 | C++ | - |
| RMQ O(n + q) Bit Magic | Apr 7th, 2021 | Never | 671 | 0 | C++ | - |
| RMQ O(n + q) Farach-Colton and Bender | Apr 7th, 2021 | Never | 937 | 0 | C++ | - |
| LCA O(n + q) Farach-Colton and Bender | Apr 6th, 2021 | Never | 756 | 0 | C++ | - |
| RMQ+-1 O(n + q) | Apr 5th, 2021 | Never | 1,183 | 0 | C++ | - |
| RMQ offline O((n + q) * alpha) Tarjan | Apr 5th, 2021 | Never | 1,331 | 0 | C++ | - |
| Difference Array: Structs | Mar 8th, 2021 | Never | 2,485 | 0 | C++ | - |
| Difference Array: Basic | Mar 8th, 2021 | Never | 2,482 | 0 | C++ | - |
| Prefix Sums 2D recurrent | Mar 8th, 2021 | Never | 2,252 | 0 | C++ | - |
| Prefix Sums 2D from 1D | Mar 8th, 2021 | Never | 1,501 | 0 | C++ | - |
| Prefix Sums: Structs | Mar 8th, 2021 | Never | 1,652 | 0 | C++ | - |
| Prefix Sums: Basic | Mar 8th, 2021 | Never | 2,346 | 0 | C++ | - |
| Disjoint Sparse Table: версия без дополнения до степени двойки | Feb 17th, 2021 | Never | 1,597 | 0 | C++ | - |
| Disjoint Sparse Table: версия с шаблонами | Feb 17th, 2021 | Never | 1,708 | 0 | C++ | - |
| Disjoint Sparse Table: простейший вариант | Feb 17th, 2021 | Never | 1,922 | 0 | C++ | - |
| Hungarian Algorithm | Apr 23rd, 2022 | Never | 1,133 | 0 | C++ | - |
| Быстрая аллокация памяти | Oct 23rd, 2021 | Never | 1,013 | 0 | C++ | - |
| cpp ultisnips | Jun 27th, 2021 | Never | 5,083 | 0 | C++ | - |
| Closest Pair Of Points Linear Algorithm | May 20th, 2021 | Never | 1,929 | 0 | C++ | - |
| 2D Down Segment Tree Point Update | May 19th, 2021 | Never | 1,260 | 0 | C++ | - |
| Linear Memory Binary Liftings LCA | May 17th, 2021 | Never | 1,927 | 0 | C++ | - |
| Linear Memory Binary Liftings LA | May 17th, 2021 | Never | 1,081 | 0 | C++ | - |
| In-Code Stress | Apr 20th, 2021 | Never | 1,409 | 0 | C++ | - |
| Fast popcount | Apr 17th, 2021 | Never | 473 | 0 | C++ | - |
| 3 способа посчитать старший бит числа | Apr 17th, 2021 | Never | 579 | 0 | C++ | - |
| Modulo FFT | Oct 14th, 2019 | Never | 571 | 0 | C++ | - |
| adamant hld | Jun 22nd, 2019 | Never | 516 | 0 | C++ | - |
| !ratio template | May 19th, 2019 | Never | 461 | 0 | C++ | - |
| Дробь между двумя другими с мин знаменателем | May 19th, 2019 | Never | 541 | 0 | C++ | - |
| !Декомпозиция Потока | May 5th, 2019 | Never | 400 | 0 | C++ | - |
| !mincost Форд-Беллман (spfa) | May 5th, 2019 | Never | 460 | 0 | C++ | - |
| !l-r-циркуляция Диниц | Apr 19th, 2019 | Never | 484 | 0 | C++ | - |
| !Форд-Фалкерсон | Apr 19th, 2019 | Never | 510 | 0 | C++ | - |
| !Берликамп (OEIS во плоти) | Apr 18th, 2019 | Never | 486 | 0 | C++ | - |
| Atomic HashSet | Apr 18th, 2019 | Never | 505 | 0 | C++ | - |
| !hash-set (slow, stupid) | Apr 12th, 2019 | Never | 422 | 0 | C++ | - |
| Leftist-Heap | Apr 12th, 2019 | Never | 434 | 0 | C++ | - |
| !Kirk-patrick sort (works only for int32 why??) | Apr 12th, 2019 | Never | 445 | 0 | C++ | - |
| Dijkstra Heap | Apr 11th, 2019 | Never | 457 | 0 | C++ | - |
| heap template | Apr 11th, 2019 | Never | 501 | 0 | C++ | - |
| !Атомный Кун | Mar 29th, 2019 | Never | 501 | 0 | C++ | - |
| FastIO by burunduk1 | Mar 8th, 2019 | Never | 4,615 | 0 | C++ | - |
| random mod inverse | Mar 5th, 2019 | Never | 519 | 0 | C++ | - |
| Алгоритм МО с изменениями | Nov 5th, 2018 | Never | 1,036 | 0 | C++ | - |
| 2D Sparse Table | Oct 31st, 2018 | Never | 820 | 0 | C++ | - |
| !New Long Integers | Oct 15th, 2018 | Never | 469 | 0 | C++ | - |
| !Integer Geometry | Oct 11th, 2018 | Never | 630 | 0 | C++ | - |
| !New Long Integers | Oct 7th, 2018 | Never | 515 | 0 | C++ | - |
| Long Doubles | Oct 7th, 2018 | Never | 530 | 0 | C++ | - |
| Dynamic Aho | Aug 11th, 2018 | Never | 483 | 0 | C++ | - |
| !Wavelet Tree | Mar 28th, 2018 | Never | 478 | 0 | C++ | - |
| !OR-XOR-AND Свертки | Feb 22nd, 2018 | Never | 493 | 0 | C++ | - |
| !Recursive Parallel Binary Search | Feb 21st, 2018 | Never | 442 | 0 | C++ | - |
| !Parallel Binary Search | Feb 21st, 2018 | Never | 543 | 0 | C++ | - |
| !Выделение граней плоского графа | Feb 20th, 2018 | Never | 437 | 0 | C++ | - |
| !2-SAT (doesn't work) | Jan 23rd, 2018 | Never | 372 | 0 | C++ | - |
| !ДО из CHT | Jan 16th, 2018 | Never | 467 | 0 | C++ | - |
| !Стереома Рубинчика | Dec 8th, 2017 | Never | 407 | 0 | C++ | - |
| !Персистентное Дерево Отрезков | Dec 5th, 2017 | Never | 810 | 0 | C++ | - |
| Суффиксный массив | Dec 3rd, 2017 | Never | 527 | 0 | C++ | - |
| !Double Geometry | Nov 30th, 2017 | Never | 625 | 0 | C++ | - |
| !Персистентное Декартово Дерево | Jul 15th, 2017 | Never | 757 | 0 | C++ | - |
| !Диниц с Масштабированием | Jul 15th, 2017 | Never | 485 | 0 | C++ | - |
| Link-Cut Tree | Jul 7th, 2017 | Never | 495 | 0 | C++ | - |
| !min-cost max flow | Jul 7th, 2017 | Never | 447 | 0 | C++ | - |
| Ахо-Корасик | Jun 18th, 2017 | Never | 517 | 0 | C++ | - |
| !Суффиксный Автомат | Jun 14th, 2017 | Never | 557 | 0 | C++ | - |
| !Суффиксное Дерево | Jun 14th, 2017 | Never | 506 | 0 | C++ | - |
| Convex Hull Trick | Mar 6th, 2017 | Never | 601 | 0 | C++ | - |
| Дерево Отрезков С Массовым Обновлением | Feb 22nd, 2017 | Never | 654 | 0 | C++ | - |
| Центроидная Декомпозиция | Feb 22nd, 2017 | Never | 712 | 0 | C++ | - |
| Sparse Table | Feb 22nd, 2017 | Never | 503 | 0 | C++ | - |
| Дерево Отрезков Деревьев Отрезков | Feb 22nd, 2017 | Never | 527 | 0 | C++ | - |
| Алгоритм Диница | Feb 22nd, 2017 | Never | 556 | 0 | C++ | - |
| Декартово Дерево | Feb 22nd, 2017 | Never | 530 | 0 | C++ | - |