Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Priyansh19077/CP-Templates
/ functions
Functions
278 in github.com/Priyansh19077/CP-Templates
⨍
Functions
278
◇
Types & classes
32
Function
main
tests/test_miller_rabin.cpp:30
Function
main
tests/test_fibonacci.cpp:22
Function
main
tests/test_distinct_queries.cpp:55
Function
main
tests/test_mo_algo.cpp:197
Function
main
tests/test_lazy_sgt.cpp:155
Function
main
tests/test_segment_tree.cpp:140
Method
make_query
Range Queries/Segment_tree.cpp:53
Method
make_query
Range Queries/Lazy_SGT.cpp:78
Method
make_update
Range Queries/Segment_tree.cpp:48
Method
make_update
Range Queries/Lazy_SGT.cpp:73
Method
maxFlow
Graph Algorithms/EdmondsKarp.cpp:81
Method
maxFlow
Graph Algorithms/FordFulkerson_Algo.cpp:65
Method
merge
Graph Algorithms/UnionFind.cpp:18
Method
merge
tests/test_sparse_table.cpp:12
Function
mminv
pass an arry of size1 3
TemplateStuff/Template.cpp:63
Function
mminv
pass an arry of size 3
String Algorithms/Suffix_array.cpp:33
Function
mminv
pass an arry of size 3
Graph Algorithms/Prims.cpp:34
Function
mminv
pass an arry of size 3
Graph Algorithms/Cycle_in_DAG.cpp:31
Function
mminv
pass an arry of size1 3
Graph Algorithms/4.KosaRaju_Algo_SCC.cpp:64
Function
mminv
pass an arry of size 3
Graph Algorithms/Topological_sorting.cpp:31
Function
mminv
pass an arry of size1 3
Graph Algorithms/PrimsUpdated.cpp:64
Function
mminv
pass an arry of size1 3
Graph Algorithms/Kruskals.cpp:64
Function
mminvprime
for non prime b
Graph Algorithms/Prims.cpp:35
Function
moQuery
Range Queries/Mo_algo.cpp:22
Function
mod_add
TemplateStuff/Template.cpp:69
Function
mod_add
Graph Algorithms/4.KosaRaju_Algo_SCC.cpp:71
Function
mod_add
Graph Algorithms/PrimsUpdated.cpp:71
Function
mod_add
Graph Algorithms/Kruskals.cpp:71
Function
mod_div
TemplateStuff/Template.cpp:72
Function
mod_div
Graph Algorithms/4.KosaRaju_Algo_SCC.cpp:74
Function
mod_div
Graph Algorithms/PrimsUpdated.cpp:74
Function
mod_div
Graph Algorithms/Kruskals.cpp:74
Function
mod_sub
Graph Algorithms/4.KosaRaju_Algo_SCC.cpp:73
Function
mod_sub
Graph Algorithms/PrimsUpdated.cpp:73
Function
mod_sub
Graph Algorithms/Kruskals.cpp:73
Method
operator()
Range Queries/Mo_algo.cpp:12
Function
phin
only for prime m
TemplateStuff/Template.cpp:73
Function
phin
only for prime m
Graph Algorithms/4.KosaRaju_Algo_SCC.cpp:75
Function
phin
only for prime m
Graph Algorithms/PrimsUpdated.cpp:75
Function
phin
only for prime m
Graph Algorithms/Kruskals.cpp:75
Function
precision
O(sqrt(N))
Graph Algorithms/4.KosaRaju_Algo_SCC.cpp:76
Function
precision
O(sqrt(N))
Graph Algorithms/PrimsUpdated.cpp:76
Function
precision
O(sqrt(N))
Graph Algorithms/Kruskals.cpp:76
Method
precomputeLogs
Tree Algorithms/LCA_tree.cpp:45
Method
precomputeLogs
Tree Algorithms/HLD.cpp:50
Function
prefix_function
String Algorithms/Prefix_Function.cpp:1
Method
query
Tree Algorithms/HLD.cpp:152
Method
query
Tree Algorithms/LCA_O_1.cpp:96
Method
queryChain
Tree Algorithms/HLD.cpp:268
Method
queryIdempotent
For idempotent operations (e.g. min, max): O(1)
Range Queries/Sparse_Table.cpp:39
Method
queryNormal
For non-idempotent operations (e.g. XOR, sum): O(log N)
Range Queries/Sparse_Table.cpp:27
Function
read
For reading _int128 to_read = read()
TemplateStuff/Int_128.cpp:25
Method
rem
tests/test_mo_algo.cpp:29
Function
revsort
TemplateStuff/Template.cpp:65
Function
revsort
String Algorithms/Suffix_array.cpp:35
Function
revsort
Graph Algorithms/Prims.cpp:36
Function
revsort
Graph Algorithms/Cycle_in_DAG.cpp:33
Function
revsort
Graph Algorithms/4.KosaRaju_Algo_SCC.cpp:66
Function
revsort
Graph Algorithms/Topological_sorting.cpp:33
Function
revsort
Graph Algorithms/PrimsUpdated.cpp:66
Function
revsort
Graph Algorithms/Kruskals.cpp:66
Method
save
tests/test_mo_algo.cpp:32
Function
sieve
TemplateStuff/Template.cpp:68
Function
sieve
String Algorithms/Suffix_array.cpp:31
Function
sieve
Graph Algorithms/Prims.cpp:32
Function
sieve
Graph Algorithms/4.KosaRaju_Algo_SCC.cpp:70
Function
sieve
Graph Algorithms/PrimsUpdated.cpp:70
Function
sieve
Graph Algorithms/Kruskals.cpp:70
Function
solve
Tree Algorithms/Centroid_Tree.cpp:43
Function
solve
Change accordingly for edge weights instead of node values
Tree Algorithms/HLD.cpp:298
Method
substringHash
String Algorithms/String_Hashing.cpp:37
Function
swap
String Algorithms/Suffix_array.cpp:36
Function
swap
Graph Algorithms/Cycle_in_DAG.cpp:34
Function
swap
Graph Algorithms/4.KosaRaju_Algo_SCC.cpp:67
Function
swap
Graph Algorithms/Topological_sorting.cpp:34
Function
swap
Graph Algorithms/PrimsUpdated.cpp:67
Method
update
Tree Algorithms/HLD.cpp:139
Function
z_function
String Algorithms/ZAlgirthm.cpp:1
← previous
201–278 of 278, ranked by callers