Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/VAR-solutions/Algorithms
/ functions
Functions
3,327 in github.com/VAR-solutions/Algorithms
⨍
Functions
3,327
◇
Types & classes
712
↓ 1 callers
Function
quick_sort
Sorting/quickSort/C++/quick_sort.cpp:30
↓ 1 callers
Function
quick_sort
(array, low, high)
Sorting/quickSort/Ruby/quick_sort.rb:16
↓ 1 callers
Function
quick_sort
(arr)
data structures/quick_sort.py:5
↓ 1 callers
Function
quicksort
(arr)
Sorting/quickSort/python/quick_sort.py:4
↓ 1 callers
Function
quicksort
Sorting/quickSort/C/quick_sort.c:42
↓ 1 callers
Function
quicksort
data structures/quick.cpp:43
↓ 1 callers
Method
radixSort
(int[] a)
Sorting/Radix Sort/Java/radix_sort.java:6
↓ 1 callers
Method
radix_sort
(base=10)
Sorting/Radix Sort/Ruby/radixSort.rb:2
↓ 1 callers
Function
radixsort
(toBeSorted)
Sorting/Radix Sort/python/Radix_Sort.py:4
↓ 1 callers
Function
radixsort
(data []int32)
Sorting/Radix Sort/Go/radix_sort.go:22
↓ 1 callers
Function
randomInt
Generates a Randome number from 0 to 2^64-1
Combinatorial Game Theory/Zobrist Hashing/zobrist.cpp:10
↓ 1 callers
Function
randomized_quick_sort
(a, l, r)
Sorting/quickSort/python/quick_sort_randomized.py:20
↓ 1 callers
Function
randomized_quick_sort
(a, l, r)
Sorting/quickSort/python/quick_sort_2.py:13
↓ 1 callers
Function
randomized_quick_sort
Sorting/quickSort/C++/quick_sort_randomized.cpp:26
↓ 1 callers
Function
rangeToString
Searching/binary search/c/test/catch.hpp:1799
↓ 1 callers
Function
range_min_query
Tree/segment tree/c/segment_tree.c:40
↓ 1 callers
Function
rankSort
Sorting/Rank Sort/C++/rank_sort.cpp:3
↓ 1 callers
Function
rear
Function to get rear of queue
data structures/queue/cpp/queue-implementation.cpp:67
↓ 1 callers
Function
rec
Tree/Trie/Trie.cpp:41
↓ 1 callers
Method
registerListener
Searching/binary search/c/test/catch.hpp:7623
↓ 1 callers
Method
registerTagAlias
Searching/binary search/c/test/catch.hpp:7632
↓ 1 callers
Function
registerTestCaseFunction
Searching/binary search/c/test/catch.hpp:7452
↓ 1 callers
Function
registerTestMethods
Searching/binary search/c/test/catch.hpp:3380
↓ 1 callers
Method
registerTranslator
Searching/binary search/c/test/catch.hpp:7629
↓ 1 callers
Method
rehash
data structures/hash/hashfunctions.cpp:109
↓ 1 callers
Method
relax
(self, node, neighbour, graph, d, p)
Graphs/Bellman-ford/python/bellman.py:66
↓ 1 callers
Method
remove
Inserts the given key from PATRICIA tree. Returns false, if a key didn't exist or wasn't a terminal node; otherwise true.
Tree/Patricia/PatriciaSet.java:85
↓ 1 callers
Method
removeAtIndex
(int index)
LinkedList/Java/LinkedList.java:106
↓ 1 callers
Method
removeFromBack
()
LinkedList/Java/LinkedList.java:85
↓ 1 callers
Method
reset
Arduino_Code/Arduino-IRremote/ir_Lego_PF_BitStreamEncoder.h:36
↓ 1 callers
Function
reset_visited
Graphs/Kosaraju ALgorithm/Kosaraju_ALgorithm.cpp:62
↓ 1 callers
Method
restore
(self)
data structures/stack/python/timeTravelStack.py:24
↓ 1 callers
Method
result_rec
(int n)
Mathematics/fibonacci/java/fibonacci_recursion.java:5
↓ 1 callers
Function
rev
data structures/linked list/cpp/linked-list(doubly-singly).cpp:436
↓ 1 callers
Function
revInt
(num)
Mathematics/reverse number/reverseNumber.js:1
↓ 1 callers
Function
rev_d
data structures/linked list/cpp/linked-list(doubly-singly).cpp:217
↓ 1 callers
Function
reverse
Mathematics/reverse number/reverse.c:3
↓ 1 callers
Function
reverse
Mathematics/palindrome/c/palindrome.c:3
↓ 1 callers
Function
reverse
LinkedList/Reverse-DoublyLinkedList/CPP/ReverseDoublyLinkedList.cpp:66
↓ 1 callers
Function
reverse
(s)
Other Algorithms/String/python/another_string_reverse.py:1
↓ 1 callers
Method
reverseEachWord
(String input)
Other Algorithms/Reverse Sentence/Reverse.java:5
↓ 1 callers
Function
reverseList
iterative reversal algorithm
LinkedList/Reverse/Reversal_of_Single_Linked_List/C/iterative_reversal.c:70
↓ 1 callers
Function
reverseSentence
(str string)
Other Algorithms/Reverse Sentence/Go/reverse_sentence_and_string.go:16
↓ 1 callers
Function
reverseStr
Function to reverse a string
Other Algorithms/String/cpp/ReverseString.cpp:5
↓ 1 callers
Function
reverseString
(str string)
Other Algorithms/Reverse Sentence/Go/reverse_sentence_and_string.go:25
↓ 1 callers
Function
reverse_linked_list
data structures/linked list/cpp/singly_reversed_linked_list.cpp:36
↓ 1 callers
Function
reverse_number
Mathematics/reverse number/reverse-number.cpp:4
↓ 1 callers
Function
reverse_number
(n)
Mathematics/reverse number/reverse-number.py:1
↓ 1 callers
Function
reverse_number
Other Algorithms/isPalindrome.c:3
↓ 1 callers
Function
reverse_number
Other Algorithms/Reverse Number/rev.c:3
↓ 1 callers
Function
reverselist
LinkedList/C++/doublyLinkedList.cpp:297
↓ 1 callers
Method
revert_move
(self, move)
Recursive Algorithms/minimax/tic-tac-toe/tictactoe.py:94
↓ 1 callers
Function
rightRotate
Bit Manipulation/rotate/cpp/rotate-bits-of-n.cpp:9
↓ 1 callers
Function
rightView
(root)
Tree/right_view_binary_tree/python/right_view.py:18
↓ 1 callers
Function
rightViewUtil
(root, level, max_level)
Tree/right_view_binary_tree/python/right_view.py:8
↓ 1 callers
Function
rightshift
Graphs/BinaryTree/Binary Tree.cpp:44
↓ 1 callers
Function
rightview
Tree/right_view_binary_tree/cpp/right_view_binary_tree.cpp:18
↓ 1 callers
Method
rotateLeft
(Node h)
Tree/Red Black BST/RBBST.java:28
↓ 1 callers
Method
rotateRight
(Node h)
Tree/Red Black BST/RBBST.java:46
↓ 1 callers
Function
runKruskal
Graphs/Minimum Spanning Tree/C++/mst.cpp:119
↓ 1 callers
Function
runPrim
Graphs/Minimum Spanning Tree/C++/mst.cpp:102
↓ 1 callers
Method
runTest
Searching/binary search/c/test/catch.hpp:6688
↓ 1 callers
Function
runTests
Searching/binary search/c/test/catch.hpp:7065
↓ 1 callers
Function
scc_pass
Graphs/Kosaraju ALgorithm/Kosaraju_ALgorithm.cpp:75
↓ 1 callers
Method
score
returns score of given board
Recursive Algorithms/minimax/tic-tac-toe/tictactoe.py:134
↓ 1 callers
Function
search
pat -> pattern txt -> text q -> A prime number */
Other Algorithms/RabinKarp/patternsearch.cpp:14
↓ 1 callers
Function
search
Tree/Trie/Trie.cpp:66
↓ 1 callers
Function
search
(array []int32, target int32)
Searching/Linear Search/go/linear_search.go:14
↓ 1 callers
Method
search
(start)
Graphs/bfs/ruby/bfs.rb:9
↓ 1 callers
Method
search
(start)
Graphs/dfs/ruby/dfs.rb:9
↓ 1 callers
Function
searchTree
data structures/trie/c/BST.c:29
↓ 1 callers
Method
secant
(float x1, float x2, float E)
Numerical Methods/secant_method/Java/Secant Method.java:17
↓ 1 callers
Method
secant_method
(self)
Numerical Methods/secant_method/python/secant_method.py:10
↓ 1 callers
Method
sectionEndedEarly
Searching/binary search/c/test/catch.hpp:6819
↓ 1 callers
Method
sectionStarted
Searching/binary search/c/test/catch.hpp:6776
↓ 1 callers
Function
selection_sort
PHP program for implementation of selection sort
Sorting/Selection Sort/php/selection_sort.php:4
↓ 1 callers
Function
selection_sort
(array: &mut [T])
Sorting/Selection Sort/Rust/selection_sort.rs:1
↓ 1 callers
Function
selection_sort
Sorting/Selection Sort/C/selection_sort.c:9
↓ 1 callers
Function
selectionsort
(items []int)
Sorting/Selection Sort/Go/selection_sort.go:29
↓ 1 callers
Function
selectionsort
(items []int)
Sorting/Insertion Sort/Go/insertion_sort.go:29
↓ 1 callers
Method
setCheckDigit
(... digit)
Other Algorithms/Luhn/luhn.js:19
↓ 1 callers
Method
setConfig
Searching/binary search/c/test/catch.hpp:7833
↓ 1 callers
Method
setResultCapture
IMutableContext
Searching/binary search/c/test/catch.hpp:7827
↓ 1 callers
Method
setRoot
(int data)
Tree/Binary Tree/BinaryTree.java:11
↓ 1 callers
Method
setRunner
Searching/binary search/c/test/catch.hpp:7830
↓ 1 callers
Method
set_next
(self,new_node)
data structures/linked list/python/Queue_with_Singly_Linked_List.py:12
↓ 1 callers
Function
shellSort
data structures/shell.cpp:4
↓ 1 callers
Function
shellsort
(arr,n)
Sorting/ShellSort/python/shell_sort.py:1
↓ 1 callers
Function
shellsort
Sorting/ShellSort/c/shell_sort.c:14
↓ 1 callers
Method
shellsort!
Sorting/ShellSort/Ruby/shellSort.rb:2
↓ 1 callers
Method
shouldDebugBreak
Searching/binary search/c/test/catch.hpp:9292
↓ 1 callers
Function
shouldSuppressFailure
Searching/binary search/c/test/catch.hpp:905
↓ 1 callers
Method
show
data structures/stack/cpp/Stack.cpp:67
↓ 1 callers
Method
show
data structures/queue/cpp/CircularQueue.cpp:66
↓ 1 callers
Method
showInvisibles
Searching/binary search/c/test/catch.hpp:4083
↓ 1 callers
Method
shuffle
(int[] a)
Sorting/Bogosort/Java/Bogosort.java:14
↓ 1 callers
Function
sieve
Mathematics/prime factors/cpp/prime_factors.cpp:8
↓ 1 callers
Function
sieveOfAtkin
(limit = 0)
Mathematics/Sieve of Atkin/SieveOfAtkin.js:3
↓ 1 callers
Function
singlyLinkedList
data structures/linked list/c/linked list.c:159
↓ 1 callers
Method
size
data structures/stack/Kotlin/StackUsingArray.kt:26
← previous
next →
1,501–1,600 of 3,327, ranked by callers