Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Jonathan-Uy/CSES-Solutions
/ functions
Functions
957 in github.com/Jonathan-Uy/CSES-Solutions
⨍
Functions
957
◇
Types & classes
61
↓ 3 callers
Function
two_divisibility
Bitwise Operations/Xor Pyramid Peak.cpp:8
↓ 3 callers
Function
update
Tree Algorithms/Fixed Length Paths II.cpp:12
↓ 3 callers
Function
update
Tree Algorithms/Subtree Queries.cpp:12
↓ 3 callers
Function
update
Range Queries/Forest Queries II.cpp:11
↓ 3 callers
Function
update
Sliding Window Problems/Sliding Window Inversions.cpp:9
↓ 2 callers
Function
C
Advanced Techniques/Houses and Schools.cpp:15
↓ 2 callers
Function
adjust
Sliding Window Problems/Sliding Window Cost.cpp:34
↓ 2 callers
Function
allsame
Additional Problems I/Bit Inversions.cpp:18
↓ 2 callers
Function
choose
Mathematics/Bracket Sequences II.cpp:23
↓ 2 callers
Function
choose
Counting Problems/Grid Paths II.cpp:33
↓ 2 callers
Function
combine
Mathematics/Graph Paths II.cpp:11
↓ 2 callers
Function
connected
Advanced Techniques/New Roads Queries.cpp:101
↓ 2 callers
Function
cost
Sliding Window Problems/Sliding Window Cost.cpp:11
↓ 2 callers
Function
create_edge
Advanced Techniques/Dynamic Connectivity.cpp:110
↓ 2 callers
Function
dfs
Tree Algorithms/Fixed Length Paths II.cpp:40
↓ 2 callers
Function
dfs
Tree Algorithms/Fixed Length Paths I.cpp:29
↓ 2 callers
Function
dfs
Tree Algorithms/Tree Diameter.cpp:9
↓ 2 callers
Function
dfs2
Advanced Graph Problems/Tree Isomorphism II.cpp:36
↓ 2 callers
Function
dijkstra
Advanced Graph Problems/Visiting Cities.cpp:26
↓ 2 callers
Function
f
Mathematics/Inversion Probability.cpp:10
↓ 2 callers
Function
fastpow
Mathematics/Counting Necklaces.cpp:10
↓ 2 callers
Function
fastpow
Mathematics/Exponentiation II.cpp:10
↓ 2 callers
Function
fastpow
Counting Problems/Counting Bishops.cpp:12
↓ 2 callers
Function
fastpow
Counting Problems/Counting Sequences.cpp:11
↓ 2 callers
Function
find
Advanced Graph Problems/Network Breakdown.cpp:12
↓ 2 callers
Function
find
Graph Algorithms/Round Trip.cpp:18
↓ 2 callers
Function
find
Graph Algorithms/Building Roads.cpp:9
↓ 2 callers
Function
find
Graph Algorithms/Road Reparation.cpp:15
↓ 2 callers
Function
find
Graph Algorithms/Planets Queries II.cpp:10
↓ 2 callers
Function
find
Advanced Techniques/Eulerian Subgraphs.cpp:9
↓ 2 callers
Method
get_min
Sliding Window Problems/Sliding Window Minimum.cpp:26
↓ 2 callers
Function
hashes_equal
String Algorithms/String Matching.cpp:13
↓ 2 callers
Function
inbounds
Graph Algorithms/Monsters.cpp:17
↓ 2 callers
Function
increment
Range Queries/Polynomial Queries.cpp:52
↓ 2 callers
Function
insert
Sliding Window Problems/Sliding Window Cost.cpp:52
↓ 2 callers
Function
insert
Advanced Techniques/Monster Game II.cpp:28
↓ 2 callers
Function
len
Range Queries/Range Updates and Sums.cpp:10
↓ 2 callers
Function
link
Advanced Techniques/New Roads Queries.cpp:76
↓ 2 callers
Function
merge
Advanced Graph Problems/Network Breakdown.cpp:18
↓ 2 callers
Function
merge
Additional Problems II/Reversal Sorting.cpp:50
↓ 2 callers
Function
merge
Graph Algorithms/Building Roads.cpp:15
↓ 2 callers
Function
merge
Advanced Techniques/Substring Reversals.cpp:49
↓ 2 callers
Function
merge
Advanced Techniques/Cut and Paste.cpp:38
↓ 2 callers
Function
mod_inv
Sorting and Searching/Distinct Values Subsequences.cpp:11
↓ 2 callers
Function
mult
Mathematics/Fibonacci Numbers.cpp:9
↓ 2 callers
Function
mult
Mathematics/Throwing Dice.cpp:18
↓ 2 callers
Function
mult
Mathematics/Graph Paths I.cpp:11
↓ 2 callers
Function
notRoot
Tree Algorithms/Path Queries II.cpp:66
↓ 2 callers
Function
notRoot
Advanced Techniques/New Roads Queries.cpp:34
↓ 2 callers
Function
notRoot
Advanced Techniques/Dynamic Connectivity.cpp:42
↓ 2 callers
Function
one_round
Additional Problems II/Swap Round Sorting.cpp:21
↓ 2 callers
Function
path
Advanced Techniques/New Roads Queries.cpp:89
↓ 2 callers
Function
path
Advanced Techniques/Dynamic Connectivity.cpp:97
↓ 2 callers
Method
pop_front
Advanced Techniques/Subarray Squares.cpp:30
↓ 2 callers
Function
print
Introductory Problems/Gray Code.cpp:9
↓ 2 callers
Function
pull
Geometry/Area of Rectangles.cpp:17
↓ 2 callers
Function
pull
Range Queries/Pizzeria Queries.cpp:9
↓ 2 callers
Function
pull
Range Queries/Prefix Sum Queries.cpp:12
↓ 2 callers
Function
pull
Range Queries/Hotel Queries.cpp:9
↓ 2 callers
Function
pull
Range Queries/Distinct Values Queries II.cpp:15
↓ 2 callers
Function
pull
Range Queries/Subarray Sum Queries.cpp:10
↓ 2 callers
Function
pull
Additional Problems I/Bit Inversions.cpp:22
↓ 2 callers
Function
push
Sorting and Searching/Movie Festival II.cpp:11
↓ 2 callers
Function
push
Range Queries/Polynomial Queries.cpp:18
↓ 2 callers
Function
push
Range Queries/Dynamic Range Minimum Queries.cpp:9
↓ 2 callers
Function
query
Geometry/Intersection Points.cpp:21
↓ 2 callers
Function
query
Interactive Problems/Colored Chairs.cpp:7
↓ 2 callers
Function
query
Sorting and Searching/Nested Ranges Check.cpp:17
↓ 2 callers
Function
query
Sorting and Searching/Nested Ranges Count.cpp:17
↓ 2 callers
Function
query
Tree Algorithms/Distinct Colors.cpp:27
↓ 2 callers
Function
query
Tree Algorithms/Subtree Queries.cpp:17
↓ 2 callers
Function
query
Range Queries/Distinct Values Queries.cpp:17
↓ 2 callers
Function
query
Range Queries/Pizzeria Queries.cpp:40
↓ 2 callers
Function
query
Range Queries/Dynamic Range Sum Queries.cpp:17
↓ 2 callers
Function
query
Range Queries/Range Interval Queries.cpp:15
↓ 2 callers
Function
query
Advanced Techniques/Monster Game II.cpp:44
↓ 2 callers
Function
query
Advanced Techniques/Monster Game I.cpp:44
↓ 2 callers
Method
read
Geometry/Point in Polygon.cpp:9
↓ 2 callers
Function
sigma
Mathematics/Sum of Divisors.cpp:9
↓ 2 callers
Function
solve
Dynamic Programming/Counting Numbers.cpp:10
↓ 2 callers
Function
splay
Tree Algorithms/Path Queries II.cpp:81
↓ 2 callers
Function
splay
Advanced Techniques/New Roads Queries.cpp:49
↓ 2 callers
Function
splay
Advanced Techniques/Dynamic Connectivity.cpp:57
↓ 2 callers
Function
split
Additional Problems II/Reversal Sorting.cpp:65
↓ 2 callers
Function
split
Advanced Techniques/Substring Reversals.cpp:64
↓ 2 callers
Function
split
Advanced Techniques/Cut and Paste.cpp:53
↓ 2 callers
Function
sum
Range Queries/Polynomial Queries.cpp:66
↓ 2 callers
Function
sum
Dynamic Programming/Removal Game.cpp:11
↓ 2 callers
Function
update
Geometry/Intersection Points.cpp:16
↓ 2 callers
Function
update
Sorting and Searching/Nested Ranges Check.cpp:13
↓ 2 callers
Function
update
Sorting and Searching/Nested Ranges Count.cpp:13
↓ 2 callers
Function
update
Bitwise Operations/Maximum Xor Subarray.cpp:12
↓ 2 callers
Function
update
Tree Algorithms/Distinct Colors.cpp:22
↓ 2 callers
Function
update
Range Queries/Distinct Values Queries.cpp:12
↓ 2 callers
Function
update
Range Queries/Dynamic Range Sum Queries.cpp:10
↓ 1 callers
Function
T
Counting Problems/Counting Sequences.cpp:34
↓ 1 callers
Function
T
Counting Problems/Functional Graph Distribution.cpp:52
↓ 1 callers
Function
add_edge
Graph Algorithms/Giant Pizza.cpp:15
↓ 1 callers
Function
add_word
String Algorithms/Word Combinations.cpp:19
↓ 1 callers
Function
answer
Mathematics/Triangle Number Sums.cpp:21
← previous
next →
101–200 of 957, ranked by callers