| Name / Title | Added | Expires | Hits | Comments | Syntax | |
|---|---|---|---|---|---|---|
| Sum of minimums on all subsegments of an array | Jan 4th, 2023 | Never | 2,501 | 0 | C++ | - |
| Li Chao Segment Tree Insert Line On Segment | May 15th, 2021 | Never | 1,310 | 0 | C++ | - |
| Extended Li Chao Segment Tree | May 13th, 2021 | Never | 1,411 | 0 | C++ | - |
| Li Chao Segment Tree | May 13th, 2021 | Never | 2,156 | 0 | C++ | - |
| min=, max=, +=, =, sum, max, min, GCD on a segment | May 7th, 2021 | Never | 2,988 | 0 | C++ | - |
| Extended Ji Driver Segment Tree (min=, max=, +=, =, sum, max, min on a segment) | May 7th, 2021 | Never | 3,255 | 10 | C++ | - |
| Ji Driver Segment Tree (min=, sum on a segment) | May 7th, 2021 | Never | 2,409 | 0 | C++ | - |
| %=, =, sum on a segment | May 7th, 2021 | Never | 1,862 | 0 | C++ | - |
| Down Segment Tree RMQ FAST | Apr 14th, 2021 | Never | 1,189 | 0 | C++ | - |
| RMQ O(n + q) Bit Magic FAST | Apr 14th, 2021 | Never | 1,590 | 0 | C++ | - |
| RMQ O(n + q) Farach-Colton and Bender FAST | Apr 14th, 2021 | Never | 981 | 0 | C++ | - |
| RMQ+-1 O(n + q) FAST | Apr 7th, 2021 | Never | 851 | 0 | C++ | - |
| RMQ offline O((n + q) * alpha) Tarjan FAST | Apr 7th, 2021 | Never | 1,232 | 0 | C++ | - |
| RMQ O(n + q) Bit Magic | Apr 7th, 2021 | Never | 762 | 0 | C++ | - |
| RMQ O(n + q) Farach-Colton and Bender | Apr 7th, 2021 | Never | 1,057 | 0 | C++ | - |
| LCA O(n + q) Farach-Colton and Bender | Apr 6th, 2021 | Never | 882 | 1 | C++ | - |
| RMQ+-1 O(n + q) | Apr 5th, 2021 | Never | 1,342 | 1 | C++ | - |
| RMQ offline O((n + q) * alpha) Tarjan | Apr 5th, 2021 | Never | 1,445 | 0 | C++ | - |
| Difference Array: Structs | Mar 8th, 2021 | Never | 2,623 | 0 | C++ | - |
| Difference Array: Basic | Mar 8th, 2021 | Never | 2,637 | 0 | C++ | - |
| Prefix Sums 2D recurrent | Mar 8th, 2021 | Never | 2,362 | 0 | C++ | - |
| Prefix Sums 2D from 1D | Mar 8th, 2021 | Never | 1,601 | 0 | C++ | - |
| Prefix Sums: Structs | Mar 8th, 2021 | Never | 1,760 | 0 | C++ | - |
| Prefix Sums: Basic | Mar 8th, 2021 | Never | 2,463 | 0 | C++ | - |
| Disjoint Sparse Table: версия без дополнения до степени двойки | Feb 17th, 2021 | Never | 1,731 | 0 | C++ | - |
| Disjoint Sparse Table: версия с шаблонами | Feb 17th, 2021 | Never | 1,840 | 0 | C++ | - |
| Disjoint Sparse Table: простейший вариант | Feb 17th, 2021 | Never | 2,119 | 0 | C++ | - |
| Hungarian Algorithm | Apr 23rd, 2022 | Never | 1,197 | 0 | C++ | - |
| Быстрая аллокация памяти | Oct 23rd, 2021 | Never | 1,067 | 0 | C++ | - |
| cpp ultisnips | Jun 27th, 2021 | Never | 5,292 | 0 | C++ | - |
| Closest Pair Of Points Linear Algorithm | May 20th, 2021 | Never | 2,071 | 0 | C++ | - |
| 2D Down Segment Tree Point Update | May 19th, 2021 | Never | 1,366 | 0 | C++ | - |
| Linear Memory Binary Liftings LCA | May 17th, 2021 | Never | 2,093 | 0 | C++ | - |
| Linear Memory Binary Liftings LA | May 17th, 2021 | Never | 1,256 | 0 | C++ | - |
| In-Code Stress | Apr 20th, 2021 | Never | 1,512 | 0 | C++ | - |
| Fast popcount | Apr 17th, 2021 | Never | 519 | 0 | C++ | - |
| 3 способа посчитать старший бит числа | Apr 17th, 2021 | Never | 629 | 0 | C++ | - |
| Modulo FFT | Oct 14th, 2019 | Never | 631 | 0 | C++ | - |
| adamant hld | Jun 22nd, 2019 | Never | 590 | 0 | C++ | - |
| !ratio template | May 19th, 2019 | Never | 505 | 0 | C++ | - |
| Дробь между двумя другими с мин знаменателем | May 19th, 2019 | Never | 611 | 0 | C++ | - |
| !Декомпозиция Потока | May 5th, 2019 | Never | 467 | 0 | C++ | - |
| !mincost Форд-Беллман (spfa) | May 5th, 2019 | Never | 506 | 0 | C++ | - |
| !l-r-циркуляция Диниц | Apr 19th, 2019 | Never | 533 | 0 | C++ | - |
| !Форд-Фалкерсон | Apr 19th, 2019 | Never | 563 | 0 | C++ | - |
| !Берликамп (OEIS во плоти) | Apr 18th, 2019 | Never | 558 | 0 | C++ | - |
| Atomic HashSet | Apr 18th, 2019 | Never | 554 | 0 | C++ | - |
| !hash-set (slow, stupid) | Apr 12th, 2019 | Never | 474 | 0 | C++ | - |
| Leftist-Heap | Apr 12th, 2019 | Never | 499 | 0 | C++ | - |
| !Kirk-patrick sort (works only for int32 why??) | Apr 12th, 2019 | Never | 501 | 0 | C++ | - |
| Dijkstra Heap | Apr 11th, 2019 | Never | 504 | 0 | C++ | - |
| heap template | Apr 11th, 2019 | Never | 568 | 0 | C++ | - |
| !Атомный Кун | Mar 29th, 2019 | Never | 566 | 0 | C++ | - |
| FastIO by burunduk1 | Mar 8th, 2019 | Never | 4,923 | 0 | C++ | - |
| random mod inverse | Mar 5th, 2019 | Never | 584 | 0 | C++ | - |
| Алгоритм МО с изменениями | Nov 5th, 2018 | Never | 1,125 | 0 | C++ | - |
| 2D Sparse Table | Oct 31st, 2018 | Never | 902 | 0 | C++ | - |
| !New Long Integers | Oct 15th, 2018 | Never | 523 | 0 | C++ | - |
| !Integer Geometry | Oct 11th, 2018 | Never | 695 | 0 | C++ | - |
| !New Long Integers | Oct 7th, 2018 | Never | 601 | 0 | C++ | - |
| Long Doubles | Oct 7th, 2018 | Never | 591 | 0 | C++ | - |
| Dynamic Aho | Aug 11th, 2018 | Never | 522 | 0 | C++ | - |
| !Wavelet Tree | Mar 28th, 2018 | Never | 536 | 0 | C++ | - |
| !OR-XOR-AND Свертки | Feb 22nd, 2018 | Never | 557 | 0 | C++ | - |
| !Recursive Parallel Binary Search | Feb 21st, 2018 | Never | 516 | 0 | C++ | - |
| !Parallel Binary Search | Feb 21st, 2018 | Never | 612 | 0 | C++ | - |
| !Выделение граней плоского графа | Feb 20th, 2018 | Never | 488 | 0 | C++ | - |
| !2-SAT (doesn't work) | Jan 23rd, 2018 | Never | 447 | 0 | C++ | - |
| !ДО из CHT | Jan 16th, 2018 | Never | 527 | 0 | C++ | - |
| !Стереома Рубинчика | Dec 8th, 2017 | Never | 473 | 0 | C++ | - |
| !Персистентное Дерево Отрезков | Dec 5th, 2017 | Never | 902 | 0 | C++ | - |
| Суффиксный массив | Dec 3rd, 2017 | Never | 604 | 0 | C++ | - |
| !Double Geometry | Nov 30th, 2017 | Never | 681 | 0 | C++ | - |
| !Персистентное Декартово Дерево | Jul 15th, 2017 | Never | 824 | 0 | C++ | - |
| !Диниц с Масштабированием | Jul 15th, 2017 | Never | 538 | 0 | C++ | - |
| Link-Cut Tree | Jul 7th, 2017 | Never | 546 | 0 | C++ | - |
| !min-cost max flow | Jul 7th, 2017 | Never | 509 | 0 | C++ | - |
| Ахо-Корасик | Jun 18th, 2017 | Never | 570 | 0 | C++ | - |
| !Суффиксный Автомат | Jun 14th, 2017 | Never | 624 | 0 | C++ | - |
| !Суффиксное Дерево | Jun 14th, 2017 | Never | 568 | 0 | C++ | - |
| Convex Hull Trick | Mar 6th, 2017 | Never | 653 | 0 | C++ | - |
| Дерево Отрезков С Массовым Обновлением | Feb 22nd, 2017 | Never | 741 | 0 | C++ | - |
| Центроидная Декомпозиция | Feb 22nd, 2017 | Never | 776 | 0 | C++ | - |
| Sparse Table | Feb 22nd, 2017 | Never | 556 | 0 | C++ | - |
| Дерево Отрезков Деревьев Отрезков | Feb 22nd, 2017 | Never | 588 | 0 | C++ | - |
| Алгоритм Диница | Feb 22nd, 2017 | Never | 621 | 0 | C++ | - |
| Декартово Дерево | Feb 22nd, 2017 | Never | 590 | 0 | C++ | - |