📚Library
Library Files
library/ds/
DSU (library/ds/dsu.hpp)
Fenwick Tree (library/ds/fenwickTree.hpp)
library/ds/fenwickTree_0indexed.hpp
library/geometry/
library/geometry/2dGeometryTemplate.hpp
library/geometry/2dPointAndVector.hpp
library/geometry/2dPointSet.hpp
library/geometry/2dSegmentAndLine.hpp
library/graph/
library/math/
library/mod/
library/segtree/
library/segtree/acl_lazysegtree.hpp
library/segtree/acl_segtree.hpp
Lazy Segtree (library/segtree/lazysegtree.hpp)
library/segtree/segtree.hpp
library/string/
library/template/
library/test/atcoder/
Verification Files
library/test/aoj/
library/test/aoj/2444-Substring.hash.test.cpp
library/test/aoj/ALDS1_14_B-String_Search.hash.test.cpp
library/test/aoj/ALDS1_14_C-Pattern_Search.hash2d.test.cpp
library/test/aoj/CGL_1_A-Projection.test.cpp
library/test/aoj/CGL_1_B-Reflection.test.cpp
library/test/aoj/CGL_1_C-CounterClockwise.test.cpp
library/test/aoj/CGL_2_A-ParallelOrthogonal.test.cpp
library/test/aoj/CGL_2_B-Intersection.test.cpp
library/test/aoj/CGL_2_C-Cross_Point.test.cpp
library/test/aoj/CGL_2_D-Distance.test.cpp
library/test/aoj/CGL_5_A-Closest_Pair.test.cpp
library/test/aoj/DSL_2_A-RMQ.segtree.test.cpp
library/test/aoj/DSL_2_B-RSQ.fenwick.test.cpp
library/test/aoj/DSL_2_B-RSQ.segtree.test.cpp
library/test/aoj/DSL_2_D-RUQ.lazysegtree.test.cpp
library/test/aoj/DSL_2_E-RAQ.segtree.test.cpp
library/test/aoj/DSL_2_F-RMQ_and_RUQ.lazysegtree.test.cpp
library/test/aoj/DSL_2_G-RSQ_and_RAQ.lazysegtree.test.cpp
library/test/aoj/DSL_2_H-RMQ_and_RAQ.lazysegtree.test.cpp
library/test/aoj/DSL_2_I-RSQ and RUQ.lazysegtree.test.cpp
library/test/aoj/GRL_5_C-LCA_Lowest_Common_Ancestor.lca.test.cpp
library/test/aoj/NTL_1_E-Extended_Euclid_Algorithm.test.cpp