MCPcopy Create free account

hub / github.com/AhmadElsagheer/Competitive-programming-library / functions

Functions309 in github.com/AhmadElsagheer/Competitive-programming-library

Methodgo
()
graphs/trees/TreeDiameter.java:59
Methodgo
()
graphs/special/MCBM.java:18
Methodgo
()
math/game_theory/GamesOnGeneralGraphs.java:18
Methodheight
()
data_structures/TreapSet.java:58
MethodhopcroftKarp
()
graphs/special/MCBM.java:48
MethodinCenter
()
geometry/Triangle.java:49
MethodindexOf
(K key)
data_structures/TreapSet.java:66
Methodinsert
(K key)
data_structures/TreapSet.java:79
Methodinside
(Point p)
geometry/Circle.java:12
Methodinside
(Point p)
geometry/Polygon.java:41
Methodintersect
(Circle cir)
geometry/Circle.java:37
Methodintersect
(LineSegment ls)
geometry/LineSegment.java:10
Methodintersect
(Rectangle r)
geometry/Rectangle.java:18
MethodisConvex
()
geometry/Polygon.java:30
MethodisOn
(int S, int j)
data_structures/linear/Bitmask.java:11
MethodisPowerOfTwo
(int S)
data_structures/linear/Bitmask.java:27
MethodisPrime
(int N)
math/number_theory/PrimeNumbers.java:35
MethodkeyOf
(int index)
data_structures/TreapSet.java:94
Methodkruskal
()
graphs/mst/MST_Kruskal.java:10
MethodkthPermutation1
(char[] s, int k)
math/Permutations.java:55
MethodkthPermutation2
(char[] s, int k)
math/Permutations.java:77
Methodlis
(int[] A, int n)
other_algorithms/LIS.java:34
MethodlowBit
(int S)
data_structures/linear/Bitmask.java:21
Methodmain
(String[] args)
geometry/LineSweep.java:12
Methodmain
(String[] args)
graphs/traversal/BiconnectedComponents.java:72
Methodmain
(String[] args)
graphs/special/EulerTour.java:46
Methodmain
(String[] args)
data_structures/HLD.java:13
Methodmain
(String[] args)
data_structures/trees/SegmentTree.java:99
Methodmain
(String[] args)
data_structures/trees/QuadTree.java:11
Methodmanacher
(char[] s)
strings/Manacher.java:5
MethodmatPow
(int[][] base, int p)
math/Exponentiation.java:54
MethodmergeSort
(int[] a, int b, int e)
data_structures/sortings/MergeSort.java:12
Methodmo
(int[] a, Query[] queries)
data_structures/MoAlgorithm.java:23
MethodmodPow
(int a, int e, int mod)
math/Exponentiation.java:24
Methodmodulo
(int S, int N)
data_structures/linear/Bitmask.java:25
MethodnCr1
(int n , int k)
math/combinatorics/BinomialCoefficient.java:10
MethodnCr2
(int N)
math/combinatorics/BinomialCoefficient.java:26
MethodnCr3
(int n, int k)
math/combinatorics/BinomialCoefficient.java:41
MethodnCr4
(int N, int K)
math/combinatorics/BinomialCoefficient.java:58
MethodnearestInteger
(int n)
math/NewtonMethod.java:33
MethodnextLine
()
other_algorithms/Scanner.java:27
MethodnextLong
()
other_algorithms/Scanner.java:25
MethodnextPermutation
(char[] c)
math/Permutations.java:11
MethodnumDisjointSets
()
data_structures/UnionFind.java:33
MethodnumPF
(int N)
math/number_theory/ModifiedSieve.java:10
MethodonLine
(Point a, Point b)
geometry/Point.java:51
MethodonSegment
(Point a, Point b)
geometry/Point.java:57
Methodperimeter
()
geometry/Polygon.java:14
Methodphi
(int N)
math/number_theory/ModifiedSieve.java:30
Methodphi
(int N)
math/number_theory/PrimeFactorization.java:50
Methodpoint_query
(int idx)
data_structures/trees/FenwickTree.java:24
Methodpoint_update
(int k, int val)
data_structures/trees/FenwickTree.java:19
MethodpowBig
(int a, int b)
math/Exponentiation.java:72
Methodpre
(int n)
other_algorithms/Precomputation.java:8
MethodpreTraversal
()
graphs/traversal/GraphTraversal.java:15
MethodprefixAutomaton
(char[] s)
strings/PrefixAutomaton.java:23
Methodpreprocess
(int[] a, int n)
data_structures/SQRT_Decomposition.java:7
MethodpreprocessParents
(int root, int[] T)
graphs/trees/LCA.java:18
Methodprim
()
graphs/mst/MST_Prim.java:11
MethodprimeFactors
(int N)
math/number_theory/PrimeFactorization.java:12
Methodprint
()
data_structures/TreapSet.java:106
Methodprint
()
data_structures/IndexableSkipList.java:201
MethodprintPath
(int i, int j)
graphs/shortest_path/APSP.java:31
MethodpushRelabel
()
graphs/max_flow/MaxFlow3.java:12
Methodquery
(int p, int q)
graphs/trees/LCA.java:37
Methodquery
(int i, int j)
data_structures/SparseTable.java:26
Methodquery
(int i, int j)
data_structures/HLD.java:232
Methodquery
(int[] a, int[] b, int s, int l, int r)
data_structures/SQRT_Decomposition.java:16
Methodquery
(Node v, int l, int r, int b, int e)
data_structures/trees/PersistentSegmentTree.java:30
Methodquery
(int i, int j)
data_structures/trees/SegmentTree.java:79
MethodqueryBS
(long x)
other_algorithms/ConvexHullOptimization1.java:37
MethodqueryPointer
(long x)
other_algorithms/ConvexHullOptimization2.java:34
MethodqueryPointer
(long x)
other_algorithms/ConvexHullOptimization1.java:29
MethodrCircumCircle
()
geometry/Triangle.java:57
MethodrInCircle
()
geometry/Triangle.java:44
MethodradToDeg
(double r)
geometry/Geometry.java:9
Methodready
()
other_algorithms/Scanner.java:58
MethodreflectionPoint
(Line l)
geometry/Point.java:37
Methodrotate
(double angle)
geometry/Point.java:22
Methodround
(double x)
geometry/Geometry.java:11
Methodrsq
(int b)
data_structures/trees/FenwickTree.java:10
Methodscale
(int c)
data_structures/trees/FenwickTree.java:40
Methodsearch
(char[] s)
strings/SuffixTrie.java:24
Methodsearch
(K key)
data_structures/TreapSet.java:141
MethodsegmentArea
(double deg)
geometry/Circle.java:32
MethodsetAll
(int N)
data_structures/linear/Bitmask.java:23
MethodsetBit
(int S, int j)
data_structures/linear/Bitmask.java:5
Methodshuffle
(int[] a)
other_algorithms/Shuffle.java:5
Methodsieve
(int N)
math/number_theory/PrimeNumbers.java:13
MethodsieveLinear
(int N)
math/number_theory/PrimeNumbers.java:48
MethodsizeOfSet
(int i)
data_structures/UnionFind.java:35
MethodsquareFree
(int N)
math/number_theory/ModifiedSieve.java:46
Methodsum
(int bx, int ex, int by, int ey)
data_structures/trees/SegmentTree2D.java:48
MethodsumDiv
(int N)
math/number_theory/PrimeFactorization.java:31
MethodtarjanSCC
()
graphs/traversal/StronglyConnectedComponents1.java:17
MethodtoggleBit
(int S, int j)
data_structures/linear/Bitmask.java:9
MethodtoposortBFS
()
graphs/traversal/GraphTraversal.java:147
MethodtoposortDFS
(int u)
graphs/traversal/GraphTraversal.java:136
MethodturnOffLastBit
(int S)
data_structures/linear/Bitmask.java:17
MethodturnOffLastConsecutiveBits
(int S)
data_structures/linear/Bitmask.java:19
← previousnext →201–300 of 309, ranked by callers