Library snippets
Generated by codesnip with dependencies. Tests and formal verification code are excluded.
- 01_on_tree
- Accumulate
- AdditiveOperation
- AdjacencyListGraph
- Allocator
- Approx
- ArbitraryModBinomial
- ArrayOperation
- ArrayVec
- AssociatedValue
- BarrettReduction
- BinaryIndexedTree
- BinaryIndexedTree2D
- BinaryTrie
- BinomialPrefixSum
- BipartiteMatching
- BitAndOperation
- BitDp
- BitMatrix
- BitOrOperation
- BitSet
- BitVector
- BitXorOperation
- BitwiseandConvolve
- BitwiseorConvolve
- BitwisexorConvolve
- BlackBoxMIntMatrix
- BlackBoxMatrix
- BottomkOperation
- BucketQueue
- CartesianTree
- Ccw
- Circle
- ClosureGraph
- Comparator
- Complex
- CompressedBinaryIndexedTree
- CompressedSegmentTree
- ConvexHull
- ConvexHullTrick
- ConvolveSteps
- Counter
- CountingOperation
- DaryHeap
- DaryPrefixSumTree
- DarySegmentTree
- Decimal
- DedupedBottomkOperation
- DedupedTopkOperation
- Dinic
- DisjointSparseTable
- Doubling
- DoublyLinkedList
- DualNumber
- DualSegmentTree
- Dyadic
- EdgeListGraph
- EulerTour
- FastPrimeMod
- FibonacciHash
- FindMajorityOperation
- FirstOperation
- FixedPermutationOperation
- FormalPowerSeries
- GameAnalyzer
- GcdConvolve
- GeneralMatching
- GeneralWeightedMatching
- Gf2_63
- Graph
- GridGraph
- HeavyLightDecomposition
- HornSatisfiability
- HugePageAllocator
- IdGenerator
- ImplicitSplayTree
- ImplicitTreap
- IteratorExt
- KnuthMorrisPratt
- LastOperation
- LazyMapMonoid
- LazySegmentTree
- LazySegmentTreeMap
- LcmConvolve
- LevelAncestor
- LexicographicalSubsequence
- LiChaoTree
- Line
- LineSet
- LinearOperation
- LinkCutTree
- LogicalLinearOperation
- LongestIncreasingSubsequence
- LowLink
- MInt
- MIntBase
- MIntDotProduct
- MIntMatrix
- Matrix
- MaxOperation
- Mersenne61
- MinOperation
- MinimumIntervalMovementOperation
- MonoidAct
- MultiplicativeOperation
- NetworkSimplex
- NumberTheoreticTransform
- PairingHeap
- PartialIgnoredOrd
- PartiallyRetroactivePriorityQueue
- PathWeightedMatching
- PermutationOperation
- PersistentSegmentTree
- Polynomial
- PowPrec
- PrefixFoldOperation
- PrimalDual
- PrimeList
- PrimeTable
- ProjectSelectionProblem
- QuotientArray
- QuotientIndex
- RadixHeap
- RangeArithmeticProgressionAdd
- RangeFoldWithUpperBound
- RangeFrequency
- RangeLongestIncreasingSubsequence
- RangeMap
- RangeMinimumQuery
- RangeMinimumSubsetSize
- Rational
- ReRooting
- RelaxedConvolution
- ReverseOperation
- RhoPath
- RollingHash
- SegmentTree
- SegmentTreeMap
- SimulatedAnnealing
- SparseGraph
- SparseSet
- SplayTree
- SqrtDecomposition
- SqrtTree
- Static2DTree
- StaticRangeProduct
- StaticRectangleAddRectangleSum
- StaticSearch
- StaticTopTree
- StringSearch
- StronglyConnectedComponent
- SubmaskRangeQuery
- SubsetConvolve
- SubsetSumProblem
- SuffixArray
- SuffixAutomaton
- SuffixTree
- TableOperation
- ToddCoxeter
- TopTree
- TopkOperation
- TotalOrd
- TransitionTable
- Treap
- Trie
- TupleOperation
- TwoSatisfiability
- URational
- UnionFind
- VecMap
- WaveletMatrix
- XorBasis
- XorLinkedRootedTree
- Xorshift
- ZAlgorithm
- algebra
- area_of_union_of_rectangles
- array
- assign_ops
- automata_learning
- avx_helper
- baby_step_giant_step
- beam_search
- binary_search
- binary_search_tree
- bipartite_coloring
- bitwise_transform
- bounded
- capture
- centroid_decomposition
- char_convert
- chromatic_number
- closest_pair
- coding
- combinations
- comprehension
- compress
- container
- count_spanning_tree
- digit_sequence
- discrete_logarithm
- discrete_steps
- distance_frequencies
- double_double
- dulmage_mendelsohn_decomposition
- dyadic_ranges
- esper
- extgcd
- factorial
- fast_fourier_transform
- fast_main
- fastio
- float
- floor_sum
- garner
- gcd
- graph_order
- graphvis
- highly_composite_number
- integer
- invariant
- knapsack_problem
- lagrange_interpolation
- largest_pattern
- lcm
- levenshtein_distance
- linear_congruence
- linear_diophantine
- longest_common_subsequence
- main
- maximum_scoring_segment_sets
- miller_rabin
- min_plus_convolution
- minimum_assignment
- minimum_spanning_arborescence
- minimum_spanning_tree
- mlambda
- mo_algorithm
- mod_sqrt
- modinv
- moebius
- montgomery
- montgomery_simd
- number_of_increasing_sequences_between
- ord_tools
- polygon
- prime_factors
- primitive_root
- random_generator
- regular_bipartite_edge_coloring
- ring
- run_length_encoding
- scanner
- shortest_path
- simd_matrix
- sliding_window_aggregation
- slope_trick
- sort
- static_range_count_distinct
- steiner_tree
- stern_brocot_tree
- syakutori
- ternary_search
- topological_sort
- transducer
- tree_center
- tree_centroid
- tree_depth
- tree_diameter
- tree_dp
- tree_generator
- tree_hash
- tree_mo_algorithm
- tree_order
- tree_size
- weighted_tree_depth
- wildcard_pattern_matching
- zero_one