MCPcopy Create free account

hub / github.com/VAR-solutions/Algorithms / functions

Functions3,327 in github.com/VAR-solutions/Algorithms

↓ 1 callersMethodsize
data structures/queue/Kotlin/QueueUsingArray.kt:7
↓ 1 callersMethodsize
()
Tree/Binary Search Tree/bst.java:132
↓ 1 callersMethodsize
(self, tree)
Tree/Binary Search Tree/bstree.py:194
↓ 1 callersFunctionsmallestCommons
(arr)
Mathematics/smallest common multiple/js/smallest-c-mul.js:5
↓ 1 callersFunctionsolve
Dynamic Programming/knapsack/cpp/Extended Knapsack Problem.cpp:11
↓ 1 callersMethodsolve
(int i, int j, int[][] cells)
Backtracking/Sudoku solution/Java/Sudoku.java:12
↓ 1 callersFunctionsolveKT
This function solves the Knight Tour problem using Backtracking. This function mainly uses solveKTUtil() to solve the problem. It returns fal
Backtracking/Knight tour problem/c/knight_tour_problem.c:40
↓ 1 callersFunctionsolveKTUtil
A recursive utility function to solve Knight Tour problem */
Backtracking/Knight tour problem/c/knight_tour_problem.c:73
↓ 1 callersFunctionsolveMaze
This function solves the Maze problem using Backtracking. It mainly uses solveMazeUtil() to solve the problem. It returns false if no path i
Backtracking/Rat in a Maze/C/rat_in_a_maze.c:44
↓ 1 callersFunctionsolveMazeUtil
A recursive utility function to solve Maze problem */
Backtracking/Rat in a Maze/C/rat_in_a_maze.c:63
↓ 1 callersFunctionsolveNQueens
Backtracking/N-Queens.c:44
↓ 1 callersMethodsolveNQueens
(int A)
Backtracking/Nqueens.java:31
↓ 1 callersMethodsort
(int[] data)
Sorting/Selection Sort/Java/selection_sort.java:12
↓ 1 callersMethodsort
(int[] data)
Sorting/Insertion Sort/Java/insertion_sort.java:12
↓ 1 callersMethodsort
(int[] data)
Sorting/Bubble Sort/Java/BubbleSortDynamic.java:24
↓ 1 callersMethodsort
(int[] data)
Sorting/Bubble Sort/Java/BubbleSortDinamis.java:24
↓ 1 callersMethodsort
(E[] n)
Sorting/Patience Sorting/Java/patience_sorting.java:4
↓ 1 callersMethodsort
(int arr[], int l, int r)
Sorting/Merge Sort/Java/merge_sort.java:66
↓ 1 callersFunctionsortTests
Searching/binary search/c/test/catch.hpp:7311
↓ 1 callersFunctionsorted?
(ary)
Sorting/Bogosort/Ruby/bogosort.rb:6
↓ 1 callersMethodstack_peek
(Stack<Integer> stack)
data structures/stack/java/stack.java:28
↓ 1 callersFunctionstack_pop
Graphs/Kosaraju ALgorithm/Kosaraju_ALgorithm.cpp:42
↓ 1 callersMethodstack_pop
(Stack<Integer> stack)
data structures/stack/java/stack.java:16
↓ 1 callersFunctionstack_push
Graphs/Kosaraju ALgorithm/Kosaraju_ALgorithm.cpp:32
↓ 1 callersMethodstart
(self, current_index, current_value)
Dynamic Programming/coin change/python/coin_change.py:9
↓ 1 callersMethodstartCycle
Searching/binary search/c/test/catch.hpp:6118
↓ 1 callersFunctionstck_del_arr
data structures/stack/cpp/menu-driven-stack-and-queue.cpp:54
↓ 1 callersFunctionstck_del_list
data structures/stack/cpp/menu-driven-stack-and-queue.cpp:220
↓ 1 callersFunctionstck_ins_arr
data structures/stack/cpp/menu-driven-stack-and-queue.cpp:33
↓ 1 callersFunctionstck_ins_list
data structures/stack/cpp/menu-driven-stack-and-queue.cpp:196
↓ 1 callersFunctionstck_print
data structures/stack/cpp/menu-driven-stack-and-queue.cpp:69
↓ 1 callersFunctionstck_print_list
data structures/stack/cpp/menu-driven-stack-and-queue.cpp:238
↓ 1 callersFunctionstripClosest
(strip,d)
Divide and Conquer/closest_points.py:27
↓ 1 callersFunctionstrrev
Dynamic Programming/common sub sequence/cpp/LCS.cpp:7
↓ 1 callersFunctionsubsetXOR
Bit Manipulation/xor of subsets/cpp/XOR_of_subsets_equal_to_k.cpp:8
↓ 1 callersMethodsucceeded
Result was a success
Searching/binary search/c/test/catch.hpp:8183
↓ 1 callersFunctionsumOfDigits
Recursive Algorithms/SumOfDigits/cpp/SumOfDigits.cpp:5
↓ 1 callersFunctionswapNibbles
Bit Manipulation/swap/c/Swap_two_nibbles_in_a_byte.c:3
↓ 1 callersFunctionternary_search
Searching/ternarySearch/cpp/ternarySearch.cpp:10
↓ 1 callersMethodtest
()
Mathematics/prime factors/java/PrimeFactorTest.java:11
↓ 1 callersMethodtestNumbers
()
Other Algorithms/CountWordsTest.java:8
↓ 1 callersMethodtestWords
()
Other Algorithms/CountWordsTest.java:5
↓ 1 callersFunctiontest_double_matrix
data structures/Matrix/cpp/main.cpp:29
↓ 1 callersFunctiontest_double_matrix_exceptions
data structures/Matrix/cpp/main.cpp:54
↓ 1 callersFunctiontest_int_matrix
data structures/Matrix/cpp/main.cpp:21
↓ 1 callersFunctiontest_int_matrix_exceptions
data structures/Matrix/cpp/main.cpp:73
↓ 1 callersMethodthrows
Searching/binary search/c/test/catch.hpp:8378
↓ 1 callersFunctiontimSort
Sorting/Timsort/C/timsort.c:66
↓ 1 callersFunctiontimsort
(the_array)
Sorting/Timsort/Python/TimSort.py:50
↓ 1 callersFunctiontoLowerInPlace
Searching/binary search/c/test/catch.hpp:8726
↓ 1 callersMethodto_pcord
Mathematics/cartesian_to_polar.cpp:15
↓ 1 callersMethodtopologicalSort
Graphs/topologicalSort/topologicalSort.cpp:47
↓ 1 callersFunctiontopview
Tree/TopView_binary_tree.cpp:20
↓ 1 callersMethodtotal
()
Graphs/kruskal/Java/KruskalAlgo.java:134
↓ 1 callersFunctiontowerOfHanoi
Backtracking/Tower of Hanoi/tower_of_hanoi.cpp:3
↓ 1 callersMethodtowerOfHanoi
(int n, char from_rod, char to_rod, char aux_rod)
Recursive Algorithms/Tower of Hanoi/Java/TOH.java:12
↓ 1 callersMethodtranslate
Searching/binary search/c/test/catch.hpp:2752
↓ 1 callersMethodtranslateActiveException
Searching/binary search/c/test/catch.hpp:7531
↓ 1 callersMethodtryAsMulti
Searching/binary search/c/test/catch.hpp:5835
↓ 1 callersMethodtryOpen
Searching/binary search/c/test/catch.hpp:6306
↓ 1 callersFunctionunion1
Greedy Algorithms/Kruskal.c:64
↓ 1 callersMethodunionSet
Graphs/kruskal/cpp/Kruskal.cpp:36
↓ 1 callersFunctionupdate
(node, start, end, pos, value int)
Tree/segment tree/golang/segmentTree.go:27
↓ 1 callersFunctionupdate
Tree/segment tree/c/segment_tree.c:9
↓ 1 callersFunctionupdate
Dynamic Programming/Longest Increasing Subsequence/cpp/longest_increasing_subsequence_bit.cpp:8
↓ 1 callersMethodupdate
:type i: int :type val: int :rtype: void
Tree/segment tree/python/segment_tree.py:37
↓ 1 callersMethodupdate
(int index, int value)
Tree/segment tree/Java/SegmentTree.java:82
↓ 1 callersMethodupdate
(int[] tree, int index, int si, int ei, int i, int val)
Tree/segment tree/Java/RangeMinQuery.java:57
↓ 1 callersMethodupdatebit
(n , i ,v)
Tree/Fenwick/fenwick.py:27
↓ 1 callersMethoduseActiveException
Searching/binary search/c/test/catch.hpp:9227
↓ 1 callersFunctionvCover
A memoization based function that returns size of the minimum vertex cover.
Dynamic Programming/Minimum Vertex Cover/Solution.cpp:15
↓ 1 callersFunctionview
LinkedList/C/Doubly_LinkedList/Doubly_Linkedlist.c:38
↓ 1 callersMethodwarnAboutMissingAssertions
Searching/binary search/c/test/catch.hpp:4076
↓ 1 callersFunctionweighted_job
Main function which computes optimal profit
Dynamic Programming/WeightedJobScheduling/cpp/weighted_job_scheduling.cpp:34
↓ 1 callersMethodwithName
Searching/binary search/c/test/catch.hpp:8395
↓ 1 callersMethodwriteStylesheetRef
Searching/binary search/c/test/catch.hpp:10170
↓ 1 callersFunctionwriteToDebugConsole
Searching/binary search/c/test/catch.hpp:8957
Method crossProduct
Mathematics/ConvexHull/cpp/JarvisMarchAlgorithm.cpp:37
Method distance
Mathematics/ConvexHull/cpp/JarvisMarchAlgorithm.cpp:22
Method findConvexHull
Mathematics/ConvexHull/cpp/JarvisMarchAlgorithm.cpp:45
FunctionAllOf
Searching/binary search/c/test/catch.hpp:1171
FunctionAnyOf
Searching/binary search/c/test/catch.hpp:1179
MethodApprox
Searching/binary search/c/test/catch.hpp:2800
MethodApprox>
Searching/binary search/c/test/catch.hpp:2969
MethodArg
Searching/binary search/c/test/catch.hpp:4751
MethodArgBuilder
Searching/binary search/c/test/catch.hpp:4811
MethodArray
data structures/Matrix/cpp/Array.h:16
FunctionArrayAddition
(arr)
Dynamic Programming/sub set sum/javascript/subsetsum.js:1
MethodArrayList
()
data structures/array/ArrayList.java:6
MethodArrayList
data structures/array/Array_List.cpp:43
MethodArrayList
Graphs/Minimum Spanning Tree/C++/data-structures/ArrayList.cpp:9
MethodAssertionInfo
Searching/binary search/c/test/catch.hpp:8159
MethodAssertionPrinter
Searching/binary search/c/test/catch.hpp:10759
MethodAssertionPrinter
Searching/binary search/c/test/catch.hpp:11165
MethodAssertionResult
Searching/binary search/c/test/catch.hpp:1001
MethodAssertionResult
Searching/binary search/c/test/catch.hpp:8173
MethodAssertionResultData
Searching/binary search/c/test/catch.hpp:958
MethodAssertionStats
Searching/binary search/c/test/catch.hpp:5668
MethodAutoReg
Searching/binary search/c/test/catch.hpp:748
MethodAutoReg
Searching/binary search/c/test/catch.hpp:7461
← previousnext →1,601–1,700 of 3,327, ranked by callers