[−] List of all items
Structs
- accumulate::Accumulate
- bitset::BitSet
- graph::Bfs
- graph::Dfs
- grid::Grid
- idx::Idx2D
- modint::ComTable
- modint::ModInt
- monoid::And
- monoid::BoolAnd
- monoid::BoolOr
- monoid::BoolXor
- monoid::Gcd
- monoid::Lcm
- monoid::Max
- monoid::Min
- monoid::Or
- monoid::Product
- monoid::Sum
- monoid::Xor
- prelude::BTreeMap
- prelude::BTreeSet
- prelude::Batching
- prelude::BigInt
- prelude::BigUint
- prelude::Chunk
- prelude::Chunks
- prelude::Coalesce
- prelude::Combinations
- prelude::CombinationsWithReplacement
- prelude::ConsTuples
- prelude::DedupBy
- prelude::ExactlyOneError
- prelude::Format
- prelude::FormatWith
- prelude::Group
- prelude::GroupBy
- prelude::Groups
- prelude::HashMap
- prelude::HashSet
- prelude::Interleave
- prelude::InterleaveShortest
- prelude::Intersperse
- prelude::IntoChunks
- prelude::Iterate
- prelude::KMergeBy
- prelude::MapInto
- prelude::MapResults
- prelude::MergeBy
- prelude::MergeJoinBy
- prelude::MultiPeek
- prelude::MultiProduct
- prelude::PadUsing
- prelude::PeekingTakeWhile
- prelude::Permutations
- prelude::Positions
- prelude::ProcessResults
- prelude::Product
- prelude::PutBack
- prelude::PutBackN
- prelude::RcIter
- prelude::RepeatCall
- prelude::RepeatN
- prelude::Step
- prelude::TakeWhileRef
- prelude::Tee
- prelude::TupleBuffer
- prelude::TupleCombinations
- prelude::TupleWindows
- prelude::Tuples
- prelude::Unfold
- prelude::Unique
- prelude::UniqueBy
- prelude::Update
- prelude::VecDeque
- prelude::WhileSome
- prelude::WithPosition
- prelude::Zip
- prelude::ZipEq
- prelude::ZipLongest
- prelude::__std_iter::Chain
- prelude::__std_iter::Cloned
- prelude::__std_iter::Copied
- prelude::__std_iter::Cycle
- prelude::__std_iter::Empty
- prelude::__std_iter::Enumerate
- prelude::__std_iter::Filter
- prelude::__std_iter::FilterMap
- prelude::__std_iter::FlatMap
- prelude::__std_iter::Flatten
- prelude::__std_iter::FromFn
- prelude::__std_iter::Fuse
- prelude::__std_iter::Inspect
- prelude::__std_iter::Map
- prelude::__std_iter::MapWhile
- prelude::__std_iter::Once
- prelude::__std_iter::OnceWith
- prelude::__std_iter::Peekable
- prelude::__std_iter::Repeat
- prelude::__std_iter::RepeatWith
- prelude::__std_iter::Rev
- prelude::__std_iter::Scan
- prelude::__std_iter::Skip
- prelude::__std_iter::SkipWhile
- prelude::__std_iter::StepBy
- prelude::__std_iter::Successors
- prelude::__std_iter::Take
- prelude::__std_iter::TakeWhile
- prelude::__std_iter::Zip
- prelude::structs::Batching
- prelude::structs::Chunk
- prelude::structs::Chunks
- prelude::structs::Coalesce
- prelude::structs::Combinations
- prelude::structs::CombinationsWithReplacement
- prelude::structs::ConsTuples
- prelude::structs::DedupBy
- prelude::structs::ExactlyOneError
- prelude::structs::Format
- prelude::structs::FormatWith
- prelude::structs::Group
- prelude::structs::GroupBy
- prelude::structs::Groups
- prelude::structs::Interleave
- prelude::structs::InterleaveShortest
- prelude::structs::Intersperse
- prelude::structs::IntoChunks
- prelude::structs::Iterate
- prelude::structs::KMergeBy
- prelude::structs::MapInto
- prelude::structs::MapResults
- prelude::structs::MergeBy
- prelude::structs::MergeJoinBy
- prelude::structs::MultiPeek
- prelude::structs::MultiProduct
- prelude::structs::PadUsing
- prelude::structs::PeekingTakeWhile
- prelude::structs::Permutations
- prelude::structs::Positions
- prelude::structs::ProcessResults
- prelude::structs::Product
- prelude::structs::PutBack
- prelude::structs::PutBackN
- prelude::structs::RcIter
- prelude::structs::RepeatCall
- prelude::structs::RepeatN
- prelude::structs::Step
- prelude::structs::TakeWhileRef
- prelude::structs::Tee
- prelude::structs::TupleBuffer
- prelude::structs::TupleCombinations
- prelude::structs::TupleWindows
- prelude::structs::Tuples
- prelude::structs::Unfold
- prelude::structs::Unique
- prelude::structs::UniqueBy
- prelude::structs::Update
- prelude::structs::WhileSome
- prelude::structs::WithPosition
- prelude::structs::Zip
- prelude::structs::ZipEq
- prelude::structs::ZipLongest
- prime::Prime
- segment_tree::SegmentTree
- union_find::UnionFind
Enums
- prelude::Bytes
- prelude::Chars
- prelude::Diff
- prelude::Either
- prelude::EitherOrBoth
- prelude::FoldWhile
- prelude::Isize1
- prelude::MinMaxResult
- prelude::Position
- prelude::Usize1
Traits
- graph::Graph
- monoid::Monoid
- prelude::Integer
- prelude::Itertools
- prelude::PeekingNext
- prelude::__std_iter::DoubleEndedIterator
- prelude::__std_iter::ExactSizeIterator
- prelude::__std_iter::Extend
- prelude::__std_iter::FromIterator
- prelude::__std_iter::FusedIterator
- prelude::__std_iter::IntoIterator
- prelude::__std_iter::Iterator
- prelude::__std_iter::Product
- prelude::__std_iter::Step
- prelude::__std_iter::Sum
- prelude::__std_iter::TrustedLen
- prelude::traits::HomogeneousTuple
- union_find::IndexType
Macros
- monoid_def
- prelude::btreemap
- prelude::btreeset
- prelude::hashmap
- prelude::hashset
- prelude::input
- prelude::iproduct
- prelude::izip
Attribute Macros
Functions
- binary_search::binary_search
- binary_search::lower_bound
- binary_search::upper_bound
- graph::bfs
- graph::dfs
- graph::make_directed_graph
- graph::make_dist_table
- graph::make_undirected_graph
- graph::make_weighted_directed_graph
- graph::make_weighted_undirected_graph
- math::dight_sum
- math::dight_vec
- math::pow_bin
- math::scale_dight
- math::scale_n_base
- prelude::__std_iter::empty
- prelude::__std_iter::from_fn
- prelude::__std_iter::once
- prelude::__std_iter::once_with
- prelude::__std_iter::repeat
- prelude::__std_iter::repeat_with
- prelude::__std_iter::successors
- prelude::all
- prelude::any
- prelude::assert_equal
- prelude::binomial
- prelude::chain
- prelude::cloned
- prelude::concat
- prelude::cons_tuples
- prelude::diff_with
- prelude::enumerate
- prelude::equal
- prelude::fold
- prelude::interleave
- prelude::is_stdin_empty
- prelude::iterate
- prelude::join
- prelude::kmerge
- prelude::kmerge_by
- prelude::max
- prelude::merge
- prelude::merge_join_by
- prelude::min
- prelude::multipeek
- prelude::multizip
- prelude::partition
- prelude::process_results
- prelude::put_back
- prelude::put_back_n
- prelude::random
- prelude::rciter
- prelude::repeat_call
- prelude::repeat_n
- prelude::rev
- prelude::sorted
- prelude::unfold
- prelude::zip
- prelude::zip_eq
- prime::factorization
- prime::is_prime
- shuffle::shuffle
- unique_count::exit
- unique_count::unique_count