ICPC Codebook
Team Members
Documents
Library Files
src/contest
src/convolution
src/convolution/and-convolution.hpp
src/convolution/gcd-convolution.hpp
src/convolution/lcm-convolution.hpp
src/convolution/max-plus-convolution.hpp
src/convolution/or-convolution.hpp
src/convolution/xor-convolution.hpp
src/data-structures
src/data-structures/HashMap.h
src/data-structures/Treap.h
src/data-structures/line-container.hpp
src/data-structures/segment-tree-beats.hpp
src/flows
src/flows/binary-optimization.hpp
src/flows/dinic.hpp
src/flows/general-matching.hpp
src/flows/hopcroft-karp.hpp
src/flows/hungarian-algorithm.hpp
src/flows/k-ary-optimization.hpp
src/flows/min-cost-flow.hpp
src/geometry
src/geometry/3dHull.h
src/geometry/Angle.h
src/geometry/CircleIntersection.h
src/geometry/CircleLine.h
src/geometry/CirclePolygonIntersection.h
src/geometry/CircleTangents.h
src/geometry/ClosestPair.h
src/geometry/ConvexHull.h
src/geometry/DelaunayTriangulation.h
src/geometry/FastDelaunay.h
src/geometry/HullDiameter.h
src/geometry/InsidePolygon.h
src/geometry/LineHullIntersection.h
src/geometry/LineProjectionReflection.h
src/geometry/ManhattanMST.h
src/geometry/MinimumEnclosingCircle.h
src/geometry/OnSegment.h
src/geometry/Point.h
src/geometry/Point3D.h
src/geometry/PointInsideHull.h
src/geometry/PolygonArea.h
src/geometry/PolygonCenter.h
src/geometry/PolygonCut.h
src/geometry/PolygonUnion.h
src/geometry/PolyhedronVolume.h
src/geometry/SegmentDistance.h
src/geometry/SegmentIntersection.h
src/geometry/circumcircle.h
src/geometry/kdTree.h
src/geometry/lineDistance.h
src/geometry/lineIntersection.h
src/geometry/linearTransformation.h
src/geometry/sideOf.h
src/geometry/sphericalDistance.h
src/linear-programming
src/miscellaneous
src/miscellaneous/integrate.hpp
src/miscellaneous/range-inversion.cpp
src/miscellaneous/range-xor.hpp
src/modular-arithmetic
src/number-theory
src/polynomials
src/polynomials/fft.hpp
src/polynomials/formal-power-series.hpp
src/polynomials/lagrange-interpolate.hpp
Multipoint Evaluation
(src/polynomials/multipoint-evaluation.hpp)
src/polynomials/ntt.hpp
src/string
src/string/aho-corasick.hpp
src/string/manacher.hpp
src/string/prefix-function.hpp
src/string/suffix-array.hpp
src/string/suffix-automaton.hpp
src/string/z-algorithm.hpp
src/tree
Verification Files
.
verify/data-structures/line-container
verify/data-structures/segment-tree-beats
verify/flows/general-matching
verify/flows/hopcroft-karp
verify/miscellaneous
verify/number-theory/floor-sum
verify/string/manacher
verify/string/suffix-array
verify/string/suffix-array/number_of_substrings.test.cpp
verify/string/suffix-array/suffixarray.test.cpp