| Name / Title | Added | Expires | Hits | Comments | Syntax | |
|---|---|---|---|---|---|---|
| Sum of minimums on all subsegments of an array | Jan 4th, 2023 | Never | 2,592 | 0 | C++ | - |
| Li Chao Segment Tree Insert Line On Segment | May 15th, 2021 | Never | 1,347 | 0 | C++ | - |
| Extended Li Chao Segment Tree | May 13th, 2021 | Never | 1,454 | 0 | C++ | - |
| Li Chao Segment Tree | May 13th, 2021 | Never | 2,210 | 0 | C++ | - |
| min=, max=, +=, =, sum, max, min, GCD on a segment | May 7th, 2021 | Never | 3,051 | 0 | C++ | - |
| Extended Ji Driver Segment Tree (min=, max=, +=, =, sum, max, min on a segment) | May 7th, 2021 | Never | 3,321 | 10 | C++ | - |
| Ji Driver Segment Tree (min=, sum on a segment) | May 7th, 2021 | Never | 2,504 | 0 | C++ | - |
| %=, =, sum on a segment | May 7th, 2021 | Never | 1,911 | 0 | C++ | - |
| Down Segment Tree RMQ FAST | Apr 14th, 2021 | Never | 1,234 | 0 | C++ | - |
| RMQ O(n + q) Bit Magic FAST | Apr 14th, 2021 | Never | 1,634 | 0 | C++ | - |
| RMQ O(n + q) Farach-Colton and Bender FAST | Apr 14th, 2021 | Never | 1,034 | 0 | C++ | - |
| RMQ+-1 O(n + q) FAST | Apr 7th, 2021 | Never | 891 | 0 | C++ | - |
| RMQ offline O((n + q) * alpha) Tarjan FAST | Apr 7th, 2021 | Never | 1,266 | 0 | C++ | - |
| RMQ O(n + q) Bit Magic | Apr 7th, 2021 | Never | 813 | 0 | C++ | - |
| RMQ O(n + q) Farach-Colton and Bender | Apr 7th, 2021 | Never | 1,107 | 0 | C++ | - |
| LCA O(n + q) Farach-Colton and Bender | Apr 6th, 2021 | Never | 944 | 1 | C++ | - |
| RMQ+-1 O(n + q) | Apr 5th, 2021 | Never | 1,419 | 1 | C++ | - |
| RMQ offline O((n + q) * alpha) Tarjan | Apr 5th, 2021 | Never | 1,480 | 0 | C++ | - |
| Difference Array: Structs | Mar 8th, 2021 | Never | 2,696 | 0 | C++ | - |
| Difference Array: Basic | Mar 8th, 2021 | Never | 2,692 | 0 | C++ | - |
| Prefix Sums 2D recurrent | Mar 8th, 2021 | Never | 2,438 | 0 | C++ | - |
| Prefix Sums 2D from 1D | Mar 8th, 2021 | Never | 1,649 | 0 | C++ | - |
| Prefix Sums: Structs | Mar 8th, 2021 | Never | 1,818 | 0 | C++ | - |
| Prefix Sums: Basic | Mar 8th, 2021 | Never | 2,574 | 0 | C++ | - |
| Disjoint Sparse Table: версия без дополнения до степени двойки | Feb 17th, 2021 | Never | 1,773 | 0 | C++ | - |
| Disjoint Sparse Table: версия с шаблонами | Feb 17th, 2021 | Never | 1,902 | 0 | C++ | - |
| Disjoint Sparse Table: простейший вариант | Feb 17th, 2021 | Never | 2,196 | 0 | C++ | - |
| Hungarian Algorithm | Apr 23rd, 2022 | Never | 1,246 | 0 | C++ | - |
| Быстрая аллокация памяти | Oct 23rd, 2021 | Never | 1,093 | 0 | C++ | - |
| cpp ultisnips | Jun 27th, 2021 | Never | 5,351 | 0 | C++ | - |
| Closest Pair Of Points Linear Algorithm | May 20th, 2021 | Never | 2,128 | 0 | C++ | - |
| 2D Down Segment Tree Point Update | May 19th, 2021 | Never | 1,408 | 0 | C++ | - |
| Linear Memory Binary Liftings LCA | May 17th, 2021 | Never | 2,152 | 0 | C++ | - |
| Linear Memory Binary Liftings LA | May 17th, 2021 | Never | 1,344 | 0 | C++ | - |
| In-Code Stress | Apr 20th, 2021 | Never | 1,577 | 0 | C++ | - |
| Fast popcount | Apr 17th, 2021 | Never | 543 | 0 | C++ | - |
| 3 способа посчитать старший бит числа | Apr 17th, 2021 | Never | 651 | 0 | C++ | - |
| Modulo FFT | Oct 14th, 2019 | Never | 658 | 0 | C++ | - |
| adamant hld | Jun 22nd, 2019 | Never | 631 | 0 | C++ | - |
| !ratio template | May 19th, 2019 | Never | 544 | 0 | C++ | - |
| Дробь между двумя другими с мин знаменателем | May 19th, 2019 | Never | 652 | 0 | C++ | - |
| !Декомпозиция Потока | May 5th, 2019 | Never | 493 | 0 | C++ | - |
| !mincost Форд-Беллман (spfa) | May 5th, 2019 | Never | 530 | 0 | C++ | - |
| !l-r-циркуляция Диниц | Apr 19th, 2019 | Never | 560 | 0 | C++ | - |
| !Форд-Фалкерсон | Apr 19th, 2019 | Never | 592 | 0 | C++ | - |
| !Берликамп (OEIS во плоти) | Apr 18th, 2019 | Never | 589 | 0 | C++ | - |
| Atomic HashSet | Apr 18th, 2019 | Never | 581 | 0 | C++ | - |
| !hash-set (slow, stupid) | Apr 12th, 2019 | Never | 494 | 0 | C++ | - |
| Leftist-Heap | Apr 12th, 2019 | Never | 545 | 0 | C++ | - |
| !Kirk-patrick sort (works only for int32 why??) | Apr 12th, 2019 | Never | 522 | 0 | C++ | - |
| Dijkstra Heap | Apr 11th, 2019 | Never | 535 | 0 | C++ | - |
| heap template | Apr 11th, 2019 | Never | 595 | 0 | C++ | - |
| !Атомный Кун | Mar 29th, 2019 | Never | 595 | 0 | C++ | - |
| FastIO by burunduk1 | Mar 8th, 2019 | Never | 5,011 | 0 | C++ | - |
| random mod inverse | Mar 5th, 2019 | Never | 620 | 0 | C++ | - |
| Алгоритм МО с изменениями | Nov 5th, 2018 | Never | 1,159 | 0 | C++ | - |
| 2D Sparse Table | Oct 31st, 2018 | Never | 935 | 0 | C++ | - |
| !New Long Integers | Oct 15th, 2018 | Never | 557 | 0 | C++ | - |
| !Integer Geometry | Oct 11th, 2018 | Never | 725 | 0 | C++ | - |
| !New Long Integers | Oct 7th, 2018 | Never | 633 | 0 | C++ | - |
| Long Doubles | Oct 7th, 2018 | Never | 629 | 0 | C++ | - |
| Dynamic Aho | Aug 11th, 2018 | Never | 546 | 0 | C++ | - |
| !Wavelet Tree | Mar 28th, 2018 | Never | 569 | 0 | C++ | - |
| !OR-XOR-AND Свертки | Feb 22nd, 2018 | Never | 585 | 0 | C++ | - |
| !Recursive Parallel Binary Search | Feb 21st, 2018 | Never | 545 | 0 | C++ | - |
| !Parallel Binary Search | Feb 21st, 2018 | Never | 641 | 0 | C++ | - |
| !Выделение граней плоского графа | Feb 20th, 2018 | Never | 519 | 0 | C++ | - |
| !2-SAT (doesn't work) | Jan 23rd, 2018 | Never | 488 | 0 | C++ | - |
| !ДО из CHT | Jan 16th, 2018 | Never | 556 | 0 | C++ | - |
| !Стереома Рубинчика | Dec 8th, 2017 | Never | 491 | 0 | C++ | - |
| !Персистентное Дерево Отрезков | Dec 5th, 2017 | Never | 942 | 0 | C++ | - |
| Суффиксный массив | Dec 3rd, 2017 | Never | 634 | 0 | C++ | - |
| !Double Geometry | Nov 30th, 2017 | Never | 717 | 0 | C++ | - |
| !Персистентное Декартово Дерево | Jul 15th, 2017 | Never | 856 | 0 | C++ | - |
| !Диниц с Масштабированием | Jul 15th, 2017 | Never | 563 | 0 | C++ | - |
| Link-Cut Tree | Jul 7th, 2017 | Never | 584 | 0 | C++ | - |
| !min-cost max flow | Jul 7th, 2017 | Never | 533 | 0 | C++ | - |
| Ахо-Корасик | Jun 18th, 2017 | Never | 603 | 0 | C++ | - |
| !Суффиксный Автомат | Jun 14th, 2017 | Never | 657 | 0 | C++ | - |
| !Суффиксное Дерево | Jun 14th, 2017 | Never | 592 | 0 | C++ | - |
| Convex Hull Trick | Mar 6th, 2017 | Never | 681 | 0 | C++ | - |
| Дерево Отрезков С Массовым Обновлением | Feb 22nd, 2017 | Never | 767 | 0 | C++ | - |
| Центроидная Декомпозиция | Feb 22nd, 2017 | Never | 800 | 0 | C++ | - |
| Sparse Table | Feb 22nd, 2017 | Never | 584 | 0 | C++ | - |
| Дерево Отрезков Деревьев Отрезков | Feb 22nd, 2017 | Never | 614 | 0 | C++ | - |
| Алгоритм Диница | Feb 22nd, 2017 | Never | 659 | 0 | C++ | - |
| Декартово Дерево | Feb 22nd, 2017 | Never | 611 | 0 | C++ | - |