Skip to main content

atcoder/
lib.rs

1//! 競技プログラミング向けのアルゴリズム・データ構造ライブラリです。
2//!
3//! 実装は用途ごとのモジュールに分かれています。提出コードでは必要な項目だけを
4//! `use atcoder::...` で読み込み、`cargo bundle` で単一ファイルに展開できます。
5
6#[path = "lib/algorithm/mod.rs"]
7pub mod algorithm;
8#[path = "lib/data_structure/mod.rs"]
9pub mod data_structure;
10#[path = "lib/debug.rs"]
11pub mod debug;
12#[path = "lib/floor_sum.rs"]
13pub mod floor_sum;
14#[path = "lib/geometry.rs"]
15pub mod geometry;
16#[path = "lib/graph/mod.rs"]
17pub mod graph;
18#[path = "lib/grid.rs"]
19pub mod grid;
20#[path = "lib/io.rs"]
21pub mod io;
22#[path = "lib/math/mod.rs"]
23pub mod math;
24#[path = "lib/random.rs"]
25pub mod random;
26#[path = "lib/string.rs"]
27pub mod string;
28#[path = "lib/types.rs"]
29pub mod types;