Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/codemistic/Data-Structures-and-Algorithms
/ functions
Functions
2,714 in github.com/codemistic/Data-Structures-and-Algorithms
⨍
Functions
2,714
◇
Types & classes
687
↓ 1 callers
Method
spiral
(int [] [] arr)
Java/Array/PrintSpiral.java:60
↓ 1 callers
Method
spirallyTraverse
Function to return a list of integers denoting spiral traversal of matrix.
CPP/MatrixTraversing.cpp:9
↓ 1 callers
Method
splitArray
(int[] nums, int m)
Leetcode-solutions/Binary-search/SplitArray.java:8
↓ 1 callers
Method
sqrt
(int n, int p)
Java/SearchingAlgorithms/BinarySearchSQRT.java:12
↓ 1 callers
Method
sqrt2
(int n)
Leetcode-solutions/Binary-search/Sqrt.java:23
↓ 1 callers
Function
start_game
CPP/Problems/maze_game.c:295
↓ 1 callers
Function
string_range
(number)
Python/string_range.py:7
↓ 1 callers
Function
sub_array
CPP/array-2d/subarray.cpp:3
↓ 1 callers
Function
subsec
CPP/String/Check_Subsequence.cpp:4
↓ 1 callers
Method
subset
(int arr[],int s, int i, int n)
Java/Recursion/Subset_Sum.java:4
↓ 1 callers
Method
subset
(String s, int i, int n, String a)
Java/Recursion/Subset_gen.java:4
↓ 1 callers
Method
substrings
( String str)
Java/String/PrintAllSubstring.java:7
↓ 1 callers
Function
subtract
(num1, num2)
Python/Calculator.py:12
↓ 1 callers
Method
sumOfArray
(int [] arr1, int[] arr2)
Java/Array/SumOfTwoArrays.java:71
↓ 1 callers
Method
summation
(int n)
Java/Recursion/Sum_of_first_N.java:5
↓ 1 callers
Function
swap
Arrays/08_Improving_Linear_search.c:15
↓ 1 callers
Method
swap
(int[] arr, int a, int b)
Java/Leetcode/Leetcode448.java:34
↓ 1 callers
Method
swap
(StringBuilder s,int a,int b)
Java/Leetcode/Leetcode125.java:38
↓ 1 callers
Method
swap
(int[] arr, int a, int b)
Java/Leetcode/Leetcode287.java:27
↓ 1 callers
Method
swap
(int[] arr, int a, int b)
Java/Leetcode/Leetcode628.java:29
↓ 1 callers
Method
swap
(int[] arr, int a, int b)
Java/Leetcode/Leetcode268.java:41
↓ 1 callers
Method
swap
(char[] s,int a, int b)
Java/Leetcode/Leetcode344.java:19
↓ 1 callers
Method
swap
(int[] arr, int a, int b)
Java/Leetcode/Leetcode645.java:36
↓ 1 callers
Method
swap
(int[] arr, int a, int b)
Java/Leetcode/Leetcode442.java:35
↓ 1 callers
Method
swap
(int[] arr, int first, int second)
Java/SortingTechniques/CyclicSort.java:23
↓ 1 callers
Method
swapAlternate
(int[] arr)
Java/Array/SwapAlternate.java:50
↓ 1 callers
Method
swaparray
(int[] arr, int first, int second)
Java/Array/FindGreatestCommonDivisorOfArray.java:53
↓ 1 callers
Function
takeInput
()
Python/codingninja_array_problem.py:18
↓ 1 callers
Function
takeInput
()
Python/Dynamic_Programming/Longest_consecutive_subsequence.py:35
↓ 1 callers
Function
takeInput
()
Python/Dynamic_Programming/Longest_subsequence_iterative.py:30
↓ 1 callers
Method
takeInput
()
Java/Array/PrintSpiral.java:92
↓ 1 callers
Method
takeInput
()
Java/Array/SelectionSort.java:71
↓ 1 callers
Method
takeInput
()
Java/Array/PushZeroEnd.java:78
↓ 1 callers
Method
takeInput
()
Java/Array/LargestColSum.java:23
↓ 1 callers
Method
takeInput
()
Java/Array/BubbleSort.java:68
↓ 1 callers
Method
takeInput
()
Java/Array/FindTripletSum.java:54
↓ 1 callers
Method
takeInput
()
Java/Array/InsertionSort.java:44
↓ 1 callers
Method
takeInput
()
Java/Array/Sort012.java:51
↓ 1 callers
Function
take_inp
Function for unsolved sudoku input.
CPP/recursion/Classic_Sudoke_Solver/Sudoku_Solver.cpp:8
↓ 1 callers
Function
takeinputlevelwise
CPP/binarytreeuse.cpp:78
↓ 1 callers
Method
takingInput
()
Java/Array/SwapAlternate.java:60
↓ 1 callers
Method
takingInput
()
Java/Array/LargestRowColumn.java:85
↓ 1 callers
Method
takingInput
()
Java/Array/UniqueElement.java:71
↓ 1 callers
Method
takingInput
()
Java/Array/LargestRowSum.java:24
↓ 1 callers
Method
takingInput
()
Java/Array/ArraySum.java:47
↓ 1 callers
Method
takingInput
()
Java/Array/FindDuplicate.java:60
↓ 1 callers
Method
takingInput
()
Java/Array/LinearSearch.java:69
↓ 1 callers
Method
takingInput
()
Java/Array/BinarySearch.java:68
↓ 1 callers
Method
takingInput
()
Java/Array/PairSum.java:66
↓ 1 callers
Method
takingInput1
()
Java/Array/SumOfTwoArrays.java:129
↓ 1 callers
Method
takingInput1
()
Java/Array/ArrayIntersection.java:64
↓ 1 callers
Method
takingInput2
()
Java/Array/SumOfTwoArrays.java:139
↓ 1 callers
Method
takingInput2
()
Java/Array/ArrayIntersection.java:74
↓ 1 callers
Method
ternarySearch
(int l, int r, int key, int[] ar)
Java/SearchingAlgorithms/TernarySearch.java:6
↓ 1 callers
Function
third
CPP/array-2d/find_3rd_max.cpp:3
↓ 1 callers
Method
tiltangle
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 callers
Method
topoSort
CPP/graph_tree/Topological_Sort.cpp:58
↓ 1 callers
Function
topo_rec
graph/code12.cpp:31
↓ 1 callers
Function
topo_sort
graph/code18.cpp:30
↓ 1 callers
Function
topo_sort
graph/code9.cpp:15
↓ 1 callers
Function
topo_sort
graph/code13.cpp:20
↓ 1 callers
Function
topo_sort
graph/code12.cpp:15
↓ 1 callers
Function
topo_sort
graph/code11.cpp:15
↓ 1 callers
Function
topview
function should print the topView of the binary tree
CPP/Trees/TopView_of_tree.cpp:27
↓ 1 callers
Method
towards
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 callers
Method
towerOfHanoi
(int n, char from_rod, char to_rod, char helper_rod)
Towerofhanoi.java:3
↓ 1 callers
Function
tower_of_hanoi
CPP/questions/towerofhanoi.cpp:4
↓ 1 callers
Method
trappingWater
CPP/trappingWaterProblem.cpp:9
↓ 1 callers
Method
traversal
(node root, HashMap<Integer, Integer> map)
CPP/Trees/treeDuplicate.java:16
↓ 1 callers
Method
traversal
(String st,int d,int idx)
Java/Leetcode/LeetcodeIteratorForCombination.java:32
↓ 1 callers
Method
traversal
(Set ar, String t,boolean [] vis, String s)
Java/Leetcode/LeetcodeLetterTilePossibilities.java:13
↓ 1 callers
Function
traverse
CPP/Trees/Expression_tree/BST.c:143
↓ 1 callers
Function
traversing2
Arrays/32_Operations_on_arrays.c:204
↓ 1 callers
Function
treebuilding
CPP/binarytreeuse.cpp:151
↓ 1 callers
Method
tripletSum
(int [] arr, int x)
Java/Array/FindTripletSum.java:67
↓ 1 callers
Method
tspdp
(int c[][], int tour[], int start, int n)
Dynamic Programming/TSP.java:40
↓ 1 callers
Function
twoSum
CPP/arrays/Two sum 2/twoSum.cpp:4
↓ 1 callers
Function
union_num
disjoint set - Copy/code.cpp:22
↓ 1 callers
Function
unionn
function for union of two nodes in the set kruskalsalgo
CPP/graphseries.cpp:445
↓ 1 callers
Function
unionn
CPP/graph_tree/Kruskal-Algo.cpp:23
↓ 1 callers
Method
uniqueElement
(int[] arr)
Java/Array/UniqueElement.java:50
↓ 1 callers
Method
uniqueNumber
(int[] arr)
Java/Leetcode/Leetcode136.java:12
↓ 1 callers
Method
unite
Union function
CPP/Kruskal's_Algorithm.cpp:33
↓ 1 callers
Method
update
(self,ind,low,high,i,val)
Python/SegmentTree.py:15
↓ 1 callers
Function
update1
CPP/Segment Tree/lazy_queries_segment_tree.cpp:105
↓ 1 callers
Function
update2
CPP/Segment Tree/lazy_queries_segment_tree.cpp:85
↓ 1 callers
Function
update_segtree
CPP/Segment Tree/Sum query.cpp:125
↓ 1 callers
Function
update_segtree
CPP/Segment Tree/Maximum element query.cpp:125
↓ 1 callers
Method
validOpeningB
(char bracket)
Java/Stack/BalancedBrackets.java:26
↓ 1 callers
Function
value_canbe_placed
CPP/recursion/Classic_Sudoke_Solver/Sudoku_Solver.cpp:39
↓ 1 callers
Function
vowel
CPP/char array/vowelfind.cpp:8
↓ 1 callers
Function
warm_up_fac
(MOD)
Python/CP_Templates.py:90
↓ 1 callers
Method
win_height
(self)
Python/Turtle.py:351
↓ 1 callers
Method
win_width
(self)
Python/Turtle.py:348
↓ 1 callers
Function
wordBreak
CPP/Dynamic Programming/word_break.cpp:6
↓ 1 callers
Method
xor
(int[] n,int co, int te,boolean[] b, int s,int li, String st)
Java/Leetcode/LeetcodeSumOfAllSubsetXorTotals.java:33
↓ 1 callers
Method
xorOperation
(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
← previous
next →
1,201–1,300 of 2,714, ranked by callers