aboutsummaryrefslogtreecommitdiff
ModeNameSize
-rw-r--r--.gitignore57logplain
-rw-r--r--.gitmodules87logplain
-rw-r--r--CMakeLists.txt310logplain
-rw-r--r--CMakeUserPresets.json151logplain
-rw-r--r--README.md207logplain
-rw-r--r--aho_corasick.h1152logplain
-rw-r--r--arbitrary_ntt.h3086logplain
-rw-r--r--avl.h2322logplain
-rw-r--r--barrett.h713logplain
-rw-r--r--binom.h547logplain
-rw-r--r--binom_sum.h2665logplain
-rw-r--r--binpow.h313logplain
-rw-r--r--bit_rmq.h2501logplain
-rwxr-xr-xbuild.sh231logplain
-rw-r--r--cap_scaling_min_cost_flow.h3120logplain
-rw-r--r--cartesian.h764logplain
-rw-r--r--char_poly.h1356logplain
-rw-r--r--conanfile.txt63logplain
-rw-r--r--dag_dom_tree.h489logplain
-rw-r--r--debug.h1990logplain
-rw-r--r--det_f2.h1729logplain
-rw-r--r--directed_eulerian_tour.h700logplain
-rw-r--r--dom_tree.h1886logplain
-rw-r--r--doubling_lca_base.h930logplain
-rw-r--r--dsu.h569logplain
-rw-r--r--dyn_inv_table.h430logplain
-rw-r--r--dyn_mod.h587logplain
-rw-r--r--egz.h1690logplain
-rw-r--r--empty_class.h36logplain
-rw-r--r--entombed.h77logplain
-rw-r--r--eulerian_tour.h702logplain
-rw-r--r--fast_io.h1973logplain
-rw-r--r--fixed_power_table.h456logplain
-rw-r--r--fixed_size_matrix.h2026logplain
-rw-r--r--fixed_size_upper_matrix.h2101logplain
-rw-r--r--free_queue.h509logplain
-rw-r--r--gaussian_elimination.h770logplain
-rw-r--r--gaussian_field.h1832logplain
-rw-r--r--gen.h834logplain
-rw-r--r--heavy_light_decomp.h2488logplain
-rw-r--r--heavy_light_decomp_base.h1241logplain
-rw-r--r--heavy_light_decomp_subtree.h2042logplain
-rw-r--r--hilbert.h605logplain
-rw-r--r--inv.h301logplain
-rw-r--r--inv_table.h284logplain
-rw-r--r--io.d403logplain
-rw-r--r--io.h460logplain
-rw-r--r--io.rs1080logplain
-rw-r--r--io_base.h1385logplain
-rw-r--r--is_specialization_of.h450logplain
d---------itoa44logplain
-rw-r--r--kmp.h426logplain
-rw-r--r--lca.h549logplain
-rw-r--r--longest_path_decomp.h1874logplain
-rw-r--r--matrix.h2381logplain
-rw-r--r--min_plus_conv.h652logplain
-rw-r--r--mod.h564logplain
-rw-r--r--mod_wrapper.h4604logplain
-rw-r--r--monoid_dsu.h531logplain
-rw-r--r--mont.h1727logplain
-rw-r--r--nd_array.h480logplain
-rw-r--r--nim.h1652logplain
-rw-r--r--north_east_lattic_path.h2293logplain
-rw-r--r--ntt.h2464logplain
-rw-r--r--path_compression_dsu.h459logplain
-rw-r--r--point.h1082logplain
-rw-r--r--poly.h3333logplain
-rw-r--r--poly_compose.h1609logplain
-rw-r--r--poly_conv.h1594logplain
-rw-r--r--poly_div.h1669logplain
-rw-r--r--poly_exp.h3026logplain
-rw-r--r--poly_gen.h14278logplain
-rw-r--r--poly_gen_dyn.h10153logplain
-rw-r--r--poly_interpolate.h325logplain
-rw-r--r--poly_inv.h938logplain
-rw-r--r--poly_log.h1131logplain
-rw-r--r--poly_multieval.h3469logplain
-rw-r--r--poly_op.h551logplain
-rw-r--r--poly_pow.h982logplain
-rw-r--r--poly_prod.h705logplain
-rw-r--r--power_table.h260logplain
-rw-r--r--pq_util.h381logplain
-rw-r--r--prefix_table.h387logplain
-rw-r--r--primality_test.h245logplain
-rw-r--r--prime_count.h1410logplain
-rw-r--r--primitive_root.h526logplain
-rw-r--r--quick_gcd.h1176logplain
-rw-r--r--range_dsu.h807logplain
-rw-r--r--reroot_dp.h1391logplain
-rw-r--r--rolling_hash.h2715logplain
-rw-r--r--sa.h2629logplain
-rw-r--r--sa_doubling.h1170logplain
-rw-r--r--sam.h1101logplain
-rw-r--r--segment_cover.h745logplain
-rw-r--r--segment_tree.h2000logplain
-rw-r--r--sieve.h574logplain
-rw-r--r--singleton.h291logplain
-rw-r--r--smawk.h1675logplain
d---------snippets428logplain
-rw-r--r--sparse_table.h1373logplain
-rw-r--r--splay.h1176logplain
-rw-r--r--suffix_xor_basis.h467logplain
-rw-r--r--tarjan.h809logplain
d---------test888logplain
-rw-r--r--tmdc.h645logplain
-rw-r--r--top_tree.h3412logplain
-rw-r--r--treap.h2000logplain
-rw-r--r--tri_edge_connected.h2149logplain
-rw-r--r--trie.h597logplain
-rw-r--r--trygub.h1131logplain
d---------types265logplain
-rw-r--r--uint128_shim.h749logplain
-rw-r--r--universal_euclidean.h1009logplain
-rw-r--r--util.h42logplain
-rw-r--r--y_combinator.h595logplain
-rw-r--r--zip_with.h1238logplain