MCPcopy Create free account

hub / github.com/codemistic/Data-Structures-and-Algorithms / functions

Functions2,714 in github.com/codemistic/Data-Structures-and-Algorithms

↓ 1 callersMethodspiral
(int [] [] arr)
Java/Array/PrintSpiral.java:60
↓ 1 callersMethodspirallyTraverse
Function to return a list of integers denoting spiral traversal of matrix.
CPP/MatrixTraversing.cpp:9
↓ 1 callersMethodsplitArray
(int[] nums, int m)
Leetcode-solutions/Binary-search/SplitArray.java:8
↓ 1 callersMethodsqrt
(int n, int p)
Java/SearchingAlgorithms/BinarySearchSQRT.java:12
↓ 1 callersMethodsqrt2
(int n)
Leetcode-solutions/Binary-search/Sqrt.java:23
↓ 1 callersFunctionstart_game
CPP/Problems/maze_game.c:295
↓ 1 callersFunctionstring_range
(number)
Python/string_range.py:7
↓ 1 callersFunctionsub_array
CPP/array-2d/subarray.cpp:3
↓ 1 callersFunctionsubsec
CPP/String/Check_Subsequence.cpp:4
↓ 1 callersMethodsubset
(int arr[],int s, int i, int n)
Java/Recursion/Subset_Sum.java:4
↓ 1 callersMethodsubset
(String s, int i, int n, String a)
Java/Recursion/Subset_gen.java:4
↓ 1 callersMethodsubstrings
( String str)
Java/String/PrintAllSubstring.java:7
↓ 1 callersFunctionsubtract
(num1, num2)
Python/Calculator.py:12
↓ 1 callersMethodsumOfArray
(int [] arr1, int[] arr2)
Java/Array/SumOfTwoArrays.java:71
↓ 1 callersMethodsummation
(int n)
Java/Recursion/Sum_of_first_N.java:5
↓ 1 callersFunctionswap
Arrays/08_Improving_Linear_search.c:15
↓ 1 callersMethodswap
(int[] arr, int a, int b)
Java/Leetcode/Leetcode448.java:34
↓ 1 callersMethodswap
(StringBuilder s,int a,int b)
Java/Leetcode/Leetcode125.java:38
↓ 1 callersMethodswap
(int[] arr, int a, int b)
Java/Leetcode/Leetcode287.java:27
↓ 1 callersMethodswap
(int[] arr, int a, int b)
Java/Leetcode/Leetcode628.java:29
↓ 1 callersMethodswap
(int[] arr, int a, int b)
Java/Leetcode/Leetcode268.java:41
↓ 1 callersMethodswap
(char[] s,int a, int b)
Java/Leetcode/Leetcode344.java:19
↓ 1 callersMethodswap
(int[] arr, int a, int b)
Java/Leetcode/Leetcode645.java:36
↓ 1 callersMethodswap
(int[] arr, int a, int b)
Java/Leetcode/Leetcode442.java:35
↓ 1 callersMethodswap
(int[] arr, int first, int second)
Java/SortingTechniques/CyclicSort.java:23
↓ 1 callersMethodswapAlternate
(int[] arr)
Java/Array/SwapAlternate.java:50
↓ 1 callersMethodswaparray
(int[] arr, int first, int second)
Java/Array/FindGreatestCommonDivisorOfArray.java:53
↓ 1 callersFunctiontakeInput
()
Python/codingninja_array_problem.py:18
↓ 1 callersFunctiontakeInput
()
Python/Dynamic_Programming/Longest_consecutive_subsequence.py:35
↓ 1 callersFunctiontakeInput
()
Python/Dynamic_Programming/Longest_subsequence_iterative.py:30
↓ 1 callersMethodtakeInput
()
Java/Array/PrintSpiral.java:92
↓ 1 callersMethodtakeInput
()
Java/Array/SelectionSort.java:71
↓ 1 callersMethodtakeInput
()
Java/Array/PushZeroEnd.java:78
↓ 1 callersMethodtakeInput
()
Java/Array/LargestColSum.java:23
↓ 1 callersMethodtakeInput
()
Java/Array/BubbleSort.java:68
↓ 1 callersMethodtakeInput
()
Java/Array/FindTripletSum.java:54
↓ 1 callersMethodtakeInput
()
Java/Array/InsertionSort.java:44
↓ 1 callersMethodtakeInput
()
Java/Array/Sort012.java:51
↓ 1 callersFunctiontake_inp
Function for unsolved sudoku input.
CPP/recursion/Classic_Sudoke_Solver/Sudoku_Solver.cpp:8
↓ 1 callersFunctiontakeinputlevelwise
CPP/binarytreeuse.cpp:78
↓ 1 callersMethodtakingInput
()
Java/Array/SwapAlternate.java:60
↓ 1 callersMethodtakingInput
()
Java/Array/LargestRowColumn.java:85
↓ 1 callersMethodtakingInput
()
Java/Array/UniqueElement.java:71
↓ 1 callersMethodtakingInput
()
Java/Array/LargestRowSum.java:24
↓ 1 callersMethodtakingInput
()
Java/Array/ArraySum.java:47
↓ 1 callersMethodtakingInput
()
Java/Array/FindDuplicate.java:60
↓ 1 callersMethodtakingInput
()
Java/Array/LinearSearch.java:69
↓ 1 callersMethodtakingInput
()
Java/Array/BinarySearch.java:68
↓ 1 callersMethodtakingInput
()
Java/Array/PairSum.java:66
↓ 1 callersMethodtakingInput1
()
Java/Array/SumOfTwoArrays.java:129
↓ 1 callersMethodtakingInput1
()
Java/Array/ArrayIntersection.java:64
↓ 1 callersMethodtakingInput2
()
Java/Array/SumOfTwoArrays.java:139
↓ 1 callersMethodtakingInput2
()
Java/Array/ArrayIntersection.java:74
↓ 1 callersMethodternarySearch
(int l, int r, int key, int[] ar)
Java/SearchingAlgorithms/TernarySearch.java:6
↓ 1 callersFunctionthird
CPP/array-2d/find_3rd_max.cpp:3
↓ 1 callersMethodtiltangle
Set or return the current tilt-angle. Optional argument: angle -- number Rotate the turtleshape to point in the direction specified
Python/Turtle.py:2766
↓ 1 callersMethodtopoSort
CPP/graph_tree/Topological_Sort.cpp:58
↓ 1 callersFunctiontopo_rec
graph/code12.cpp:31
↓ 1 callersFunctiontopo_sort
graph/code18.cpp:30
↓ 1 callersFunctiontopo_sort
graph/code9.cpp:15
↓ 1 callersFunctiontopo_sort
graph/code13.cpp:20
↓ 1 callersFunctiontopo_sort
graph/code12.cpp:15
↓ 1 callersFunctiontopo_sort
graph/code11.cpp:15
↓ 1 callersFunctiontopview
function should print the topView of the binary tree
CPP/Trees/TopView_of_tree.cpp:27
↓ 1 callersMethodtowards
Return the angle of the line from the turtle's position to (x, y). Arguments: x -- a number or a pair/vector of numbers or a t
Python/Turtle.py:1759
↓ 1 callersMethodtowerOfHanoi
(int n, char from_rod, char to_rod, char helper_rod)
Towerofhanoi.java:3
↓ 1 callersFunctiontower_of_hanoi
CPP/questions/towerofhanoi.cpp:4
↓ 1 callersMethodtrappingWater
CPP/trappingWaterProblem.cpp:9
↓ 1 callersMethodtraversal
(node root, HashMap<Integer, Integer> map)
CPP/Trees/treeDuplicate.java:16
↓ 1 callersMethodtraversal
(String st,int d,int idx)
Java/Leetcode/LeetcodeIteratorForCombination.java:32
↓ 1 callersMethodtraversal
(Set ar, String t,boolean [] vis, String s)
Java/Leetcode/LeetcodeLetterTilePossibilities.java:13
↓ 1 callersFunctiontraverse
CPP/Trees/Expression_tree/BST.c:143
↓ 1 callersFunctiontraversing2
Arrays/32_Operations_on_arrays.c:204
↓ 1 callersFunctiontreebuilding
CPP/binarytreeuse.cpp:151
↓ 1 callersMethodtripletSum
(int [] arr, int x)
Java/Array/FindTripletSum.java:67
↓ 1 callersMethodtspdp
(int c[][], int tour[], int start, int n)
Dynamic Programming/TSP.java:40
↓ 1 callersFunctiontwoSum
CPP/arrays/Two sum 2/twoSum.cpp:4
↓ 1 callersFunctionunion_num
disjoint set - Copy/code.cpp:22
↓ 1 callersFunctionunionn
function for union of two nodes in the set kruskalsalgo
CPP/graphseries.cpp:445
↓ 1 callersFunctionunionn
CPP/graph_tree/Kruskal-Algo.cpp:23
↓ 1 callersMethoduniqueElement
(int[] arr)
Java/Array/UniqueElement.java:50
↓ 1 callersMethoduniqueNumber
(int[] arr)
Java/Leetcode/Leetcode136.java:12
↓ 1 callersMethodunite
Union function
CPP/Kruskal's_Algorithm.cpp:33
↓ 1 callersMethodupdate
(self,ind,low,high,i,val)
Python/SegmentTree.py:15
↓ 1 callersFunctionupdate1
CPP/Segment Tree/lazy_queries_segment_tree.cpp:105
↓ 1 callersFunctionupdate2
CPP/Segment Tree/lazy_queries_segment_tree.cpp:85
↓ 1 callersFunctionupdate_segtree
CPP/Segment Tree/Sum query.cpp:125
↓ 1 callersFunctionupdate_segtree
CPP/Segment Tree/Maximum element query.cpp:125
↓ 1 callersMethodvalidOpeningB
(char bracket)
Java/Stack/BalancedBrackets.java:26
↓ 1 callersFunctionvalue_canbe_placed
CPP/recursion/Classic_Sudoke_Solver/Sudoku_Solver.cpp:39
↓ 1 callersFunctionvowel
CPP/char array/vowelfind.cpp:8
↓ 1 callersFunctionwarm_up_fac
(MOD)
Python/CP_Templates.py:90
↓ 1 callersMethodwin_height
(self)
Python/Turtle.py:351
↓ 1 callersMethodwin_width
(self)
Python/Turtle.py:348
↓ 1 callersFunctionwordBreak
CPP/Dynamic Programming/word_break.cpp:6
↓ 1 callersMethodxor
(int[] n,int co, int te,boolean[] b, int s,int li, String st)
Java/Leetcode/LeetcodeSumOfAllSubsetXorTotals.java:33
↓ 1 callersMethodxorOperation
(int n,int start)
Java/Leetcode/Leetcode1486.java:10
Method
()
Hashtable/design-hashset.java:3
Method Delete
Arrays/17_nsertion_and_Deletion.cpp:65
Method Display
Arrays/17_nsertion_and_Deletion.cpp:45
← previousnext →1,201–1,300 of 2,714, ranked by callers