MCPcopy Create free account

hub / github.com/AhmadElsagheer/Competitive-programming-library / types & classes

Types & classes87 in github.com/AhmadElsagheer/Competitive-programming-library

ClassAPSP
graphs/shortest_path/APSP.java:6
ClassAhoCorasick
strings/AhoCorasick.java:5
ClassArticulationPointsAndBridges
graphs/traversal/ArticulationPointsAndBridges.java:8
ClassBiconnectedComponents
graphs/traversal/BiconnectedComponents.java:10
ClassBinomialCoefficient
math/combinatorics/BinomialCoefficient.java:3
ClassBitmask
data_structures/linear/Bitmask.java:3
ClassBridgeTree
graphs/traversal/BridgeTree.java:6
ClassBridgesOnline
graphs/traversal/BridgesOnline.java:5
ClassCircle
geometry/Circle.java:3
ClassConvexHullOptimization1
other_algorithms/ConvexHullOptimization1.java:14
ClassConvexHullOptimization2
other_algorithms/ConvexHullOptimization2.java:14
ClassEdge
graphs/mst/MST_Prim.java:31
ClassEdge
graphs/mst/MST_Kruskal.java:22
ClassEdge
graphs/shortest_path/SSSP.java:69
ClassEdge
graphs/special/EulerTour.java:11
ClassEulerTour
graphs/special/EulerTour.java:9
ClassEulerWalk
graphs/trees/EulerWalk.java:5
ClassExponentiation
math/Exponentiation.java:3
ClassExtendedEuclid
math/number_theory/ExtendedEuclid.java:3
ClassFenwickTree
data_structures/trees/FenwickTree.java:3
ClassFibonacci
math/combinatorics/Fibonacci.java:3
ClassGamesOnGeneralGraphs
math/game_theory/GamesOnGeneralGraphs.java:11
ClassGeometry
geometry/Geometry.java:3
ClassGraphTraversal
graphs/traversal/GraphTraversal.java:8
ClassHLD
data_structures/HLD.java:7
ClassInclusionExclusionPrinciple
math/combinatorics/InclusionExclusionPrinciple.java:6
ClassIndexableSkipList
data_structures/IndexableSkipList.java:6
ClassKosarajuAlgorithm
graphs/traversal/KosarajuAlgorithm.java:8
ClassLCA
graphs/trees/LCA.java:11
ClassLIS
other_algorithms/LIS.java:30
ClassLine
geometry/Line.java:3
ClassLineSegment
geometry/LineSegment.java:3
ClassLineSweep
geometry/LineSweep.java:8
ClassMCBM
graphs/special/MCBM.java:12
ClassMST_Kruskal
graphs/mst/MST_Kruskal.java:5
ClassMST_Prim
graphs/mst/MST_Prim.java:6
ClassManacher
strings/Manacher.java:3
ClassMaxFlow1
graphs/max_flow/MaxFlow1.java:11
ClassMaxFlow2
graphs/max_flow/MaxFlow2.java:8
ClassMaxFlow3
graphs/max_flow/MaxFlow3.java:7
ClassMergeSort
data_structures/sortings/MergeSort.java:3
ClassMoAlgorithm
data_structures/MoAlgorithm.java:5
ClassModifiedSieve
math/number_theory/ModifiedSieve.java:5
ClassNewtonMethod
math/NewtonMethod.java:5
ClassNode
strings/AhoCorasick.java:9
ClassNode
strings/SuffixTrie.java:7
ClassNode
graphs/trees/TreeTraversal.java:7
ClassNode
data_structures/TreapSet.java:7
ClassNode
data_structures/IndexableSkipList.java:8
ClassNode
data_structures/SkipList.java:8
ClassNode
data_structures/trees/PersistentSegmentTree.java:5
ClassPermutations
math/Permutations.java:6
ClassPersistentSegmentTree
data_structures/trees/PersistentSegmentTree.java:3
ClassPoint
geometry/LineSweep.java:40
ClassPoint
geometry/Point.java:3
ClassPoliceAndThief
math/game_theory/PoliceAndThief.java:8
ClassPolygon
geometry/Polygon.java:5
ClassPolynomial
math/Polynomial.java:3
ClassPrecomputation
other_algorithms/Precomputation.java:3
ClassPrefixAutomaton
strings/PrefixAutomaton.java:3
ClassPrimeFactorization
math/number_theory/PrimeFactorization.java:5
ClassPrimeNumbers
math/number_theory/PrimeNumbers.java:5
ClassQuadTree
data_structures/trees/QuadTree.java:8
ClassQuery
data_structures/MoAlgorithm.java:40
ClassRectangle
geometry/Rectangle.java:3
ClassSQRT_Decomposition
data_structures/SQRT_Decomposition.java:3
ClassSSSP
graphs/shortest_path/SSSP.java:10
ClassScanner
other_algorithms/Scanner.java:9
ClassSegmentTree
data_structures/HLD.java:195
ClassSegmentTree
data_structures/trees/SegmentTree.java:7
ClassSegmentTree2D
data_structures/trees/SegmentTree2D.java:3
ClassShuffle
other_algorithms/Shuffle.java:3
ClassSkipList
data_structures/SkipList.java:5
ClassSparseTable
data_structures/SparseTable.java:4
ClassStronglyConnectedComponents1
graphs/traversal/StronglyConnectedComponents1.java:9
ClassSuffixArray
strings/SuffixArray.java:3
ClassSuffixAutomaton
strings/SuffixAutomaton.java:5
ClassSuffixTrie
strings/SuffixTrie.java:3
ClassTreapSet
data_structures/TreapSet.java:5
ClassTreeDiameter
graphs/trees/TreeDiameter.java:10
ClassTreeTraversal
graphs/trees/TreeTraversal.java:4
ClassTriangle
geometry/Triangle.java:3
ClassUnionFind
graphs/mst/MST_Kruskal.java:31
ClassUnionFind
data_structures/UnionFind.java:4
ClassVector
geometry/Vector.java:3
ClassX
geometry/LineSweep.java:51
ClassZ_Algorithm
strings/Z_Algorithm.java:3