procon_lib_rs
cargo-doc
Library Files
crates/algebra/src
crates/bitset/src
crates/data_structure/avl/src
crates/data_structure/cht_offline/src
crates/data_structure/dual_segtree/src
crates/data_structure/dynamic_segtree/src
crates/data_structure/fenwick_tree/src
crates/data_structure/lazy_segtree/src
crates/data_structure/lazy_segtree_beats/src
crates/data_structure/lazy_segtree_utils/src
crates/data_structure/partially_persistent_unionfind/src
crates/data_structure/potentialized_unionfind/src
crates/data_structure/range_chmin_max_add_sum/src
crates/data_structure/raq_rsq/src
crates/data_structure/segtree/src
crates/data_structure/segtree_2d_compressed/src
crates/data_structure/segtree_2d_dense/src
crates/data_structure/sparse_table/src
crates/data_structure/sparse_table_on_segtree/src
crates/data_structure/unionfind/src
crates/flow/atcoder_mincostflow/src
crates/flow/maxflow/src
crates/flow/maxflow_lower_bound/src
crates/flow/mincost_bflow/src
crates/fps/fps_utils/src
crates/fps/ntt/src
crates/geometry/convex_hull/src
crates/geometry/geometry_basics/src
crates/graph/eulerian_trail/src
crates/graph/lowlink/src
crates/graph/scc/src
crates/hash/modint_mersenne/src
crates/internals/internal_bits/src
crates/internals/internal_modint/src
crates/internals/internal_type_traits/src
crates/itertools/next_permutation/src
crates/math/binom/src
crates/math/bit_matrix/src
crates/math/bitwise_convolution/src
crates/math/enumerate_inv_mods/src
crates/math/floor_ceil_sum/src
crates/math/matrix/src
crates/math/prime_utils/src
crates/math/zeta_mobius_bitset/src
crates/misc/doubling/src
crates/misc/mo/src
crates/misc/multiset/src
crates/misc/top2/src
crates/misc/topk_sum/src
crates/modint/dynamic_modint/src
crates/modint/static_modint/src
crates/rand/pcg32/src
crates/string/atcoder_string/src
crates/string/rolling_hash/src
crates/string/trie/src
crates/tree/auxiliary_tree/src
crates/tree/cartesian_tree/src
crates/tree/centroid_decomposition/src
crates/tree/euler_tour/src
crates/tree/hld/src
crates/tree/rerooting/src
crates/utils/capture/src
crates/utils/localize_closure/src
crates/utils/monoid_utils/src
crates/wavelet/bitdict/benches
crates/wavelet/bitdict/src
crates/wavelet/wavelet_matrix/src
crates/wavelet/wavelet_matrix_cum_sum/src
crates/wavelet/wavelet_matrix_fenwick/src
crates/wavelet/wavelet_matrix_segtree/src
target/debug/build/serde-b44e3bdfb61e7d8b/out
target/debug/build/serde_core-e35a78910f85776b/out
verify/AtCoder/abc222f/src
verify/AtCoder/abc239e/src
verify/AtCoder/abc285g/src
verify/AtCoder/abc290f/src
verify/AtCoder/abc291g/src
verify/AtCoder/abc293e/src
verify/AtCoder/abc294g/src
verify/AtCoder/abc312g/src
verify/AtCoder/abc328f/src
verify/AtCoder/abc340g/src
verify/AtCoder/abc348e/src
verify/AtCoder/abc359g_auxiliary/src
verify/AtCoder/abc359g_centroid/src
verify/AtCoder/abc384g/src
verify/AtCoder/alpc_l_lazy_seg/src
verify/AtCoder/typical_057/src
verify/AtCoder/typical_059/src
verify/AtCoder/typical_068/src
verify/yosupo/eulerian_trail_directed/src
verify/yosupo/eulerian_trail_undirected/src
verify/yosupo/min_cost_b_flow/src
verify/yosupo/strongly_connected_components/src
verify/yosupo/two_edge_connected_components/src
Verification Files
verify/AOJ/cgl_4a/src
verify/AOJ/dsl_2d_dual_seg/src
verify/AOJ/dsl_2d_dual_seg_non_commutative/src
verify/AOJ/dsl_2f_lazy_seg/src
verify/AOJ/dsl_2h_lazy_seg_commutative/src
verify/AOJ/no_1068/src
verify/AOJ/no_1549/src
verify/AOJ/no_2667/src
verify/AOJ/no_2842/src
verify/yosupo/cartesian_tree_ysp/src
verify/yosupo/convolution_mod_1000000007_ntt/src
verify/yosupo/convolution_ntt/src
verify/yosupo/exp_of_formal_power_series/src
verify/yosupo/frequency_table_of_tree_distance/src
verify/yosupo/inv_of_formal_power_series/src
verify/yosupo/lca_euler_tour/src
verify/yosupo/lca_hld/src
verify/yosupo/line_add_get_min/src
verify/yosupo/log_of_formal_power_series/src
verify/yosupo/point_add_rect_sum_wavelet_fenwick/src
verify/yosupo/point_add_rect_sum_wavelet_seg/src
verify/yosupo/point_add_rectangle_sum_seg2d/src
verify/yosupo/point_set_range_composite/src
verify/yosupo/point_set_range_composite_large_array/src
verify/yosupo/range_affine_range_sum_lazy_seg/src
verify/yosupo/range_chmin_chmax_add_range_sum/src
verify/yosupo/range_kth_smallest/src
verify/yosupo/rectangle_add_point_get/src
verify/yosupo/rectangle_sum/src
verify/yosupo/segment_add_get_min/src
verify/yosupo/static_range_inversions_query/src
verify/yosupo/staticrmq_sparse_table/src
verify/yosupo/suffixarray/src
verify/yosupo/sum_of_floor_of_linear/src
verify/yosupo/unionfind_verify/src
verify/yosupo/unionfind_with_potential_non_commutative_group/src
verify/yosupo/vertex_add_path_sum/src
verify/yosupo/vertex_add_subtree_sum/src
verify/yosupo/vertex_set_path_composite/src
verify/yosupo/zalgorithm_rolling_hash/src
verify/yukicoder/no_1092_modint_dynamic/src
verify/yukicoder/no_1625/src
verify/yukicoder/no_1625_wavelet/src
verify/yukicoder/no_649_avl/src
verify/yukicoder/no_649_fenwick_tree/src
verify/yukicoder/no_738/src
verify/yukicoder/no_789_dynamic/src
verify/yukicoder/no_803/src
verify/yukicoder/no_919/src