1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
// re-export frequently used std items pub use std::cmp::{max, min, Reverse}; pub use std::collections::{BTreeMap, BTreeSet, BinaryHeap, VecDeque}; pub use itertools::*; pub use memoise::memoise; // input! macro pub use proconio::marker::{Bytes, Chars, Isize1, Usize1}; pub use proconio::*; // num stuffs pub use num::complex::Complex; pub use num::integer::{gcd, lcm}; pub use num::{abs, clamp, BigInt, BigRational, BigUint, Num, Rational}; // re-exports pub use crate::dijkstra::Dijkstra; pub use crate::union_find::UnionFind;