Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/algorithm-archivists/algorithm-archive
/ functions
Functions
774 in github.com/algorithm-archivists/algorithm-archive
⨍
Functions
774
◇
Types & classes
154
↓ 1 callers
Function
euclid_rem
(mut a: i64, mut b: i64)
contents/euclidean_algorithm/code/rust/euclidean_example.rs:17
↓ 1 callers
Function
euclid_sub
(a, b)
contents/euclidean_algorithm/code/python/euclidean_example.py:11
↓ 1 callers
Function
euclid_sub
(int $a, int $b)
contents/euclidean_algorithm/code/php/euclidean.php:4
↓ 1 callers
Function
euclid_sub
Euclidean algorithm with subtraction
contents/euclidean_algorithm/code/cpp/euclidean.cpp:18
↓ 1 callers
Function
euclid_sub
(mut a: i64, mut b: i64)
contents/euclidean_algorithm/code/rust/euclidean_example.rs:3
↓ 1 callers
Function
euclid_sub
contents/euclidean_algorithm/code/c/euclidean_example.c:17
↓ 1 callers
Function
exampleQueue
()
contents/stacks_and_queues/code/typescript/queue.ts:40
↓ 1 callers
Function
exampleStack
()
contents/stacks_and_queues/code/typescript/stack.ts:40
↓ 1 callers
Function
f
(z)
contents/domain_coloring/code/python/domain_coloring.py:8
↓ 1 callers
Function
fft
(x: &[Complex<f64>])
contents/cooley_tukey/code/rust/fft.rs:11
↓ 1 callers
Method
findStableMarriages
(List<Woman> women, List<Man> men)
contents/stable_marriage_problem/code/java/stable-marriage.java:11
↓ 1 callers
Function
forwardEuler
(timeStep, n)
contents/forward_euler_method/code/javascript/euler.js:1
↓ 1 callers
Function
forwardEuler
(timeStep float64, n int)
contents/forward_euler_method/code/go/euler.go:8
↓ 1 callers
Function
forward_euler
(time_step, n)
contents/forward_euler_method/code/python/euler.py:4
↓ 1 callers
Function
free_operators
contents/split-operator_method/code/c/split_op.c:191
↓ 1 callers
Function
free_params
contents/split-operator_method/code/c/split_op.c:186
↓ 1 callers
Function
free_queue
contents/tree_traversal/code/c/utility.h:103
↓ 1 callers
Function
free_queue
contents/flood_fill/code/c/flood_fill.c:145
↓ 1 callers
Function
free_stack
contents/tree_traversal/code/c/utility.h:50
↓ 1 callers
Function
free_stack
contents/flood_fill/code/c/flood_fill.c:75
↓ 1 callers
Method
from
(input: &str)
contents/huffman_encoding/code/rust/huffman.rs:48
↓ 1 callers
Method
front
(self)
contents/stacks_and_queues/code/python/queue.py:22
↓ 1 callers
Method
front
()
contents/stacks_and_queues/code/typescript/queue.ts:35
↓ 1 callers
Method
front
()
contents/stacks_and_queues/code/java/QueueTest.java:67
↓ 1 callers
Function
g
Random step vector.
contents/metropolis/code/python/metropolis.py:20
↓ 1 callers
Function
gaussJordan
contents/gaussian_elimination/code/cpp/gaussian_elimination.cpp:36
↓ 1 callers
Function
gaussJordan
(a)
contents/gaussian_elimination/code/javascript/gaussian_elimination.js:57
↓ 1 callers
Function
gaussJordan
(a [][]float64)
contents/gaussian_elimination/code/go/gaussian_elimination.go:55
↓ 1 callers
Method
gaussJordan
(double[][] a)
contents/gaussian_elimination/code/java/GaussianElimination.java:49
↓ 1 callers
Function
gauss_jordan
(a: &mut Matrix)
contents/gaussian_elimination/code/rust/gaussian_elimination.rs:79
↓ 1 callers
Function
gauss_jordan
contents/gaussian_elimination/code/c/gaussian_elimination.c:64
↓ 1 callers
Function
gauss_jordan_elimination
(A)
contents/gaussian_elimination/code/python/gaussian_elimination.py:32
↓ 1 callers
Function
gaussianElimination
contents/gaussian_elimination/code/cpp/gaussian_elimination.cpp:8
↓ 1 callers
Function
gaussianElimination
(a)
contents/gaussian_elimination/code/javascript/gaussian_elimination.js:1
↓ 1 callers
Function
gaussianElimination
(a [][]float64)
contents/gaussian_elimination/code/go/gaussian_elimination.go:9
↓ 1 callers
Method
gaussianElimination
(double[][] a)
contents/gaussian_elimination/code/java/GaussianElimination.java:5
↓ 1 callers
Function
gaussian_elimination
(A)
contents/gaussian_elimination/code/python/gaussian_elimination.py:3
↓ 1 callers
Function
gaussian_elimination
(a: &mut Matrix)
contents/gaussian_elimination/code/rust/gaussian_elimination.rs:41
↓ 1 callers
Function
gaussian_elimination
contents/gaussian_elimination/code/c/gaussian_elimination.c:15
↓ 1 callers
Function
gcd_minus
(a, b)
contents/euclidean_algorithm/code/ruby/euclidean.rb:8
↓ 1 callers
Function
gcd_mod
(a, b)
contents/euclidean_algorithm/code/ruby/euclidean.rb:1
↓ 1 callers
Function
generate
(env)
builders/go.py:27
↓ 1 callers
Function
generateCodebook
(root *node)
contents/huffman_encoding/code/go/huffman.go:128
↓ 1 callers
Function
generate_codebook
contents/huffman_encoding/code/c/huffman.c:190
↓ 1 callers
Function
generate_tree
contents/huffman_encoding/code/c/huffman.c:120
↓ 1 callers
Method
getMatch
()
contents/stable_marriage_problem/code/php/stable_marriage.php:26
↓ 1 callers
Method
getMate
()
contents/stable_marriage_problem/code/java/stable-marriage.java:89
↓ 1 callers
Function
get_queue
contents/tree_traversal/code/c/utility.h:54
↓ 1 callers
Function
get_queue
contents/flood_fill/code/c/flood_fill.c:104
↓ 1 callers
Function
get_stack
contents/tree_traversal/code/c/utility.h:19
↓ 1 callers
Function
get_stack
contents/flood_fill/code/c/flood_fill.c:48
↓ 1 callers
Function
grahamScan
(points)
contents/graham_scan/code/javascript/graham-scan.js:1
↓ 1 callers
Function
grahamScan
(points []point)
contents/graham_scan/code/go/graham.go:21
↓ 1 callers
Method
grahamScan
(List<Point> gift)
contents/graham_scan/code/java/GrahamScan.java:35
↓ 1 callers
Function
graham_scan
(gift)
contents/graham_scan/code/python/graham_scan.py:14
↓ 1 callers
Function
graham_scan
contents/graham_scan/code/cpp/graham_scan.cpp:26
↓ 1 callers
Function
graham_scan
(mut points: Vec<Point>)
contents/graham_scan/code/rust/graham_scan.rs:42
↓ 1 callers
Function
graham_scan
contents/graham_scan/code/c/graham.c:65
↓ 1 callers
Function
gridlines
(f_val, threshold)
contents/domain_coloring/code/python/domain_coloring.py:17
↓ 1 callers
Function
huffman_decode
(codebook, encoded_message)
contents/huffman_encoding/code/python/huffman.py:79
↓ 1 callers
Function
huffman_encode
(codebook, message)
contents/huffman_encoding/code/python/huffman.py:65
↓ 1 callers
Function
inCircle
contents/monte_carlo_integration/code/kotlin/MonteCarlo.kt:3
↓ 1 callers
Function
inCircle
(xPos, yPos)
contents/monte_carlo_integration/code/javascript/monte_carlo.js:2
↓ 1 callers
Function
inCircle
(x, y float64)
contents/monte_carlo_integration/code/go/monteCarlo.go:12
↓ 1 callers
Method
inCircle
(double x, double y)
contents/monte_carlo_integration/code/java/MonteCarlo.java:12
↓ 1 callers
Function
in_circle
Return True if the point is in the circle and False otherwise.
contents/monte_carlo_integration/code/python/monte_carlo.py:5
↓ 1 callers
Function
in_circle
(float $positionX, float $positionY, float $radius = 1)
contents/monte_carlo_integration/code/php/monte_carlo.php:4
↓ 1 callers
Function
in_circle
* Check if the point (x, y) is within a circle of a given radius. * @param x coordinate one * @param y coordinate two * @param r radius of the circ
contents/monte_carlo_integration/code/cpp/monte_carlo.cpp:14
↓ 1 callers
Function
in_circle
(x, y, radius=1)
contents/monte_carlo_integration/code/ruby/monte_carlo.rb:1
↓ 1 callers
Function
in_circle
(x: f64, y: f64, radius: f64)
contents/monte_carlo_integration/code/rust/monte_carlo.rs:7
↓ 1 callers
Function
in_circle
contents/monte_carlo_integration/code/c/monte_carlo.c:7
↓ 1 callers
Function
inbounds
(canvas_shape, p)
contents/flood_fill/code/python/flood_fill.py:7
↓ 1 callers
Function
inbounds
contents/flood_fill/code/cpp/flood_fill.cpp:10
↓ 1 callers
Function
inbounds
contents/flood_fill/code/c/flood_fill.c:24
↓ 1 callers
Function
increment
(v, a)
contents/approximate_counting/code/python/approximate_counting.py:14
↓ 1 callers
Function
increment
This function takes - v: value in register - a: a scaling value for the logarithm based on Morris's paper It returns a new value for v
contents/approximate_counting/code/cpp/approximate_counting.cpp:28
↓ 1 callers
Function
increment
This function takes - v: value in register - a: a scaling value for the logarithm based on Morris's paper It returns a new value for v
contents/approximate_counting/code/rust/approximate_counting.rs:14
↓ 1 callers
Function
increment
This function takes - v: value in register - a: a scaling value for the logarithm based on Morris's paper It returns a new value for v
contents/approximate_counting/code/c/approximate_counting.c:26
↓ 1 callers
Method
increment
(double v, double a)
contents/approximate_counting/code/java/ApproximateCounting.java:23
↓ 1 callers
Method
index
(&self, (row, col): (usize, usize))
contents/gaussian_elimination/code/rust/gaussian_elimination.rs:30
↓ 1 callers
Function
init
Initialize the wavefunction coefficients and the potential.
contents/split-operator_method/code/python/split_op.py:43
↓ 1 callers
Function
init_operators
contents/split-operator_method/code/c/split_op.c:75
↓ 1 callers
Function
init_params
contents/split-operator_method/code/c/split_op.c:52
↓ 1 callers
Function
isLeftOf
({ a, b }, p)
contents/jarvis_march/code/javascript/jarvis-march.js:22
↓ 1 callers
Method
isLonely
()
contents/stable_marriage_problem/code/java/stable-marriage.java:69
↓ 1 callers
Function
iterative_cooley_tukey
(X)
contents/cooley_tukey/code/python/fft.py:40
↓ 1 callers
Function
iterative_cooley_tukey
contents/cooley_tukey/code/cpp/fft.cpp:90
↓ 1 callers
Function
iterative_cooley_tukey
(x: &[Complex<f64>])
contents/cooley_tukey/code/rust/fft.rs:71
↓ 1 callers
Function
iterative_cooley_tukey
(x)
contents/cooley_tukey/code/javascript/fft.js:57
↓ 1 callers
Function
iterative_cooley_tukey
contents/cooley_tukey/code/c/fft.c:80
↓ 1 callers
Function
jarvisMarch
(points)
contents/jarvis_march/code/javascript/jarvis-march.js:1
↓ 1 callers
Function
jarvisMarch
(points []point)
contents/jarvis_march/code/go/jarvis.go:31
↓ 1 callers
Method
jarvisMarch
(ArrayList<Point> arr)
contents/jarvis_march/code/java/JarvisMarch.java:41
↓ 1 callers
Function
jarvis_march
(gift)
contents/jarvis_march/code/python/jarvis_march.py:7
↓ 1 callers
Function
jarvis_march
contents/jarvis_march/code/cpp/jarvis_march.cpp:20
↓ 1 callers
Function
jarvis_march
(gift: &[Point])
contents/jarvis_march/code/rust/jarvis_march.rs:9
↓ 1 callers
Function
jarvis_march
contents/jarvis_march/code/c/jarvis_march.c:33
↓ 1 callers
Function
leftMostPoint
(points []point)
contents/jarvis_march/code/go/jarvis.go:11
↓ 1 callers
Function
left_most_point
contents/jarvis_march/code/c/jarvis_march.c:9
↓ 1 callers
Function
magnitude_shading
(f_val)
contents/domain_coloring/code/python/domain_coloring.py:12
← previous
next →
301–400 of 774, ranked by callers