├── .cargo └── config.toml ├── .github └── workflows │ ├── ci.yml │ └── test-expand.sh ├── .gitignore ├── .rustfmt.toml ├── CHANGELOG.md ├── Cargo.toml ├── LICENSE ├── README.md ├── doc └── katex-header.html ├── examples ├── library-checker-convolution-mod.rs ├── library-checker-static-range-sum.rs ├── library-checker-sum-of-floor-of-linear.rs ├── library-checker-unionfind.rs ├── practice2_d_maxflow.rs ├── practice2_j_segment_tree.rs ├── practice2_k_range_affine_range_sum.rs └── practice2_l_lazy_segment_tree.rs ├── expand.py ├── rust-toolchain └── src ├── convolution.rs ├── dsu.rs ├── fenwicktree.rs ├── internal_bit.rs ├── internal_math.rs ├── internal_queue.rs ├── internal_scc.rs ├── internal_type_traits.rs ├── lazysegtree.rs ├── lib.rs ├── math.rs ├── maxflow.rs ├── mincostflow.rs ├── modint.rs ├── scc.rs ├── segtree.rs ├── string.rs └── twosat.rs /.cargo/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang-ja/ac-library-rs/HEAD/.cargo/config.toml -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang-ja/ac-library-rs/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/test-expand.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang-ja/ac-library-rs/HEAD/.github/workflows/test-expand.sh -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | /target 2 | Cargo.lock 3 | .idea/ 4 | -------------------------------------------------------------------------------- /.rustfmt.toml: -------------------------------------------------------------------------------- 1 | newline_style = "Unix" 2 | -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang-ja/ac-library-rs/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang-ja/ac-library-rs/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang-ja/ac-library-rs/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang-ja/ac-library-rs/HEAD/README.md -------------------------------------------------------------------------------- /doc/katex-header.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang-ja/ac-library-rs/HEAD/doc/katex-header.html -------------------------------------------------------------------------------- /examples/library-checker-convolution-mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang-ja/ac-library-rs/HEAD/examples/library-checker-convolution-mod.rs -------------------------------------------------------------------------------- /examples/library-checker-static-range-sum.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang-ja/ac-library-rs/HEAD/examples/library-checker-static-range-sum.rs -------------------------------------------------------------------------------- /examples/library-checker-sum-of-floor-of-linear.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang-ja/ac-library-rs/HEAD/examples/library-checker-sum-of-floor-of-linear.rs -------------------------------------------------------------------------------- /examples/library-checker-unionfind.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang-ja/ac-library-rs/HEAD/examples/library-checker-unionfind.rs -------------------------------------------------------------------------------- /examples/practice2_d_maxflow.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang-ja/ac-library-rs/HEAD/examples/practice2_d_maxflow.rs -------------------------------------------------------------------------------- /examples/practice2_j_segment_tree.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang-ja/ac-library-rs/HEAD/examples/practice2_j_segment_tree.rs -------------------------------------------------------------------------------- /examples/practice2_k_range_affine_range_sum.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang-ja/ac-library-rs/HEAD/examples/practice2_k_range_affine_range_sum.rs -------------------------------------------------------------------------------- /examples/practice2_l_lazy_segment_tree.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang-ja/ac-library-rs/HEAD/examples/practice2_l_lazy_segment_tree.rs -------------------------------------------------------------------------------- /expand.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang-ja/ac-library-rs/HEAD/expand.py -------------------------------------------------------------------------------- /rust-toolchain: -------------------------------------------------------------------------------- 1 | 1.70.0 2 | -------------------------------------------------------------------------------- /src/convolution.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang-ja/ac-library-rs/HEAD/src/convolution.rs -------------------------------------------------------------------------------- /src/dsu.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang-ja/ac-library-rs/HEAD/src/dsu.rs -------------------------------------------------------------------------------- /src/fenwicktree.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang-ja/ac-library-rs/HEAD/src/fenwicktree.rs -------------------------------------------------------------------------------- /src/internal_bit.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang-ja/ac-library-rs/HEAD/src/internal_bit.rs -------------------------------------------------------------------------------- /src/internal_math.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang-ja/ac-library-rs/HEAD/src/internal_math.rs -------------------------------------------------------------------------------- /src/internal_queue.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang-ja/ac-library-rs/HEAD/src/internal_queue.rs -------------------------------------------------------------------------------- /src/internal_scc.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang-ja/ac-library-rs/HEAD/src/internal_scc.rs -------------------------------------------------------------------------------- /src/internal_type_traits.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang-ja/ac-library-rs/HEAD/src/internal_type_traits.rs -------------------------------------------------------------------------------- /src/lazysegtree.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang-ja/ac-library-rs/HEAD/src/lazysegtree.rs -------------------------------------------------------------------------------- /src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang-ja/ac-library-rs/HEAD/src/lib.rs -------------------------------------------------------------------------------- /src/math.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang-ja/ac-library-rs/HEAD/src/math.rs -------------------------------------------------------------------------------- /src/maxflow.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang-ja/ac-library-rs/HEAD/src/maxflow.rs -------------------------------------------------------------------------------- /src/mincostflow.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang-ja/ac-library-rs/HEAD/src/mincostflow.rs -------------------------------------------------------------------------------- /src/modint.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang-ja/ac-library-rs/HEAD/src/modint.rs -------------------------------------------------------------------------------- /src/scc.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang-ja/ac-library-rs/HEAD/src/scc.rs -------------------------------------------------------------------------------- /src/segtree.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang-ja/ac-library-rs/HEAD/src/segtree.rs -------------------------------------------------------------------------------- /src/string.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang-ja/ac-library-rs/HEAD/src/string.rs -------------------------------------------------------------------------------- /src/twosat.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang-ja/ac-library-rs/HEAD/src/twosat.rs --------------------------------------------------------------------------------