Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/dinesh-varyani/ds-algos
/ functions
Functions
169 in github.com/dinesh-varyani/ds-algos
⨍
Functions
169
◇
Types & classes
40
Method
delete
(int position)
src/com/hubberspot/dsalgo/list/SinglyLinkedList.java:93
Method
deleteFirst
()
src/com/hubberspot/dsalgo/list/DoublyLinkedList.java:85
Method
deleteFirst
()
src/com/hubberspot/dsalgo/list/SinglyLinkedList.java:83
Method
deleteLast
()
src/com/hubberspot/dsalgo/list/SinglyLinkedList.java:111
Method
deleteNode
(int key)
src/com/hubberspot/dsalgo/list/SinglyLinkedList.java:229
Method
displayBackward
()
src/com/hubberspot/dsalgo/list/DoublyLinkedList.java:48
Method
find
(int searchKey)
src/com/hubberspot/dsalgo/list/SinglyLinkedList.java:133
Method
findMax
()
src/com/hubberspot/dsalgo/tree/BinaryTree.java:135
Method
findMinimum
(int[] arr)
src/com/hubberspot/dsalgo/array/ArrayUtil.java:17
Method
getMiddleNode
()
src/com/hubberspot/dsalgo/list/SinglyLinkedList.java:166
Method
getNthNodeFromEnd
(int n)
src/com/hubberspot/dsalgo/list/SinglyLinkedList.java:180
Method
inOrder
(TreeNode root)
src/com/hubberspot/dsalgo/tree/BinaryTree.java:51
Method
insert
(int position, int value)
src/com/hubberspot/dsalgo/list/SinglyLinkedList.java:46
Method
insertFirst
(int value)
src/com/hubberspot/dsalgo/list/DoublyLinkedList.java:61
Method
insertFirst
(int data)
src/com/hubberspot/dsalgo/list/CircularLinkedList.java:58
Method
insertFirst
(int value)
src/com/hubberspot/dsalgo/list/SinglyLinkedList.java:40
Method
insertInSortedList
(int value)
src/com/hubberspot/dsalgo/list/SinglyLinkedList.java:209
Method
insertLast
(int data)
src/com/hubberspot/dsalgo/list/CircularLinkedList.java:69
Method
isEmpty
()
src/com/hubberspot/dsalgo/hashing/HashTable.java:34
Method
isSubsequence
(String str, String seq)
src/com/hubberspot/dsalgo/string/StringUtil.java:9
Method
length
()
src/com/hubberspot/dsalgo/list/DoublyLinkedList.java:31
Method
length
()
src/com/hubberspot/dsalgo/list/CircularLinkedList.java:23
Method
length
()
src/com/hubberspot/dsalgo/list/SinglyLinkedList.java:27
Method
levelOrder
()
src/com/hubberspot/dsalgo/tree/BinaryTree.java:115
Method
main
(String[] args)
src/com/hubberspot/dsalgo/search/LinearSearch.java:19
Method
main
(String[] args)
src/com/hubberspot/dsalgo/search/BinarySearch.java:24
Method
main
(String[] args)
src/com/hubberspot/dsalgo/heap/MaxPQ.java:53
Method
main
(String[] args)
src/com/hubberspot/dsalgo/stack/StringReverse.java:21
Method
main
(String[] args)
src/com/hubberspot/dsalgo/stack/impl/list/Stack.java:57
Method
main
(String[] args)
src/com/hubberspot/dsalgo/stack/impl/array/Stack.java:53
Method
main
(String[] args)
src/com/hubberspot/dsalgo/queue/Queue.java:74
Method
main
(String[] args)
src/com/hubberspot/dsalgo/sorting/SelectionSort.java:28
Method
main
(String[] args)
src/com/hubberspot/dsalgo/sorting/MergeSort.java:48
Method
main
(String[] args)
src/com/hubberspot/dsalgo/sorting/BubbleSort.java:35
Method
main
(String[] args)
src/com/hubberspot/dsalgo/sorting/InsertionSort.java:28
Method
main
(String[] args)
src/com/hubberspot/dsalgo/sorting/Sort012.java:38
Method
main
(String[] args)
src/com/hubberspot/dsalgo/list/DoublyLinkedList.java:119
Method
main
(String[] args)
src/com/hubberspot/dsalgo/list/CircularLinkedList.java:98
Method
main
(String[] args)
src/com/hubberspot/dsalgo/list/SinglyLinkedList.java:360
Method
main
(String[] args)
src/com/hubberspot/dsalgo/dp/MaxSubArraySum.java:20
Method
main
(String[] args)
src/com/hubberspot/dsalgo/string/StringUtil.java:51
Method
main
(String[] args)
src/com/hubberspot/dsalgo/mathematics/RemoveEvenInteger.java:31
Method
main
(String[] args)
src/com/hubberspot/dsalgo/hashing/HashTable.java:107
Method
main
(String[] args)
src/com/hubberspot/dsalgo/array/MoveZeros.java:34
Method
main
(String[] args)
src/com/hubberspot/dsalgo/array/MergeSortedArrays.java:46
Method
main
(String[] args)
src/com/hubberspot/dsalgo/array/ArrayUtil.java:114
Method
main
(String[] args)
src/com/hubberspot/dsalgo/matrix/SpiralMatrix.java:38
Method
main
(String[] args)
src/com/hubberspot/dsalgo/matrix/SortedMatrix.java:23
Method
main
(String[] args)
src/com/hubberspot/dsalgo/graph/AdjMatrixGraph.java:34
Method
main
(String[] args)
src/com/hubberspot/dsalgo/graph/AdjListGraph.java:100
Method
main
(String[] args)
src/com/hubberspot/dsalgo/trie/Trie.java:47
Method
main
(String[] args)
src/com/hubberspot/dsalgo/interval/MergeInterval.java:87
Method
main
(String[] args)
src/com/hubberspot/dsalgo/tree/BinaryTree.java:178
Method
main
(String[] args)
src/com/hubberspot/dsalgo/tree/BinarySearchTree.java:65
Method
merge
(List<Interval> intervals)
src/com/hubberspot/dsalgo/interval/MergeInterval.java:43
Method
mergeInterval
(List<Interval> intervals)
src/com/hubberspot/dsalgo/interval/MergeInterval.java:65
Method
preOrder
(TreeNode root)
src/com/hubberspot/dsalgo/tree/BinaryTree.java:21
Method
printArray
(int[] arr)
src/com/hubberspot/dsalgo/array/ArrayUtil.java:9
Method
removeFirst
()
src/com/hubberspot/dsalgo/list/CircularLinkedList.java:82
Method
removeLoop
()
src/com/hubberspot/dsalgo/list/SinglyLinkedList.java:289
Method
removeVowels
(String str)
src/com/hubberspot/dsalgo/string/StringUtil.java:22
Method
reverse
()
src/com/hubberspot/dsalgo/list/SinglyLinkedList.java:148
Method
reverse
(int[] numbers, int start, int end)
src/com/hubberspot/dsalgo/array/ArrayUtil.java:32
Method
search
(String word)
src/com/hubberspot/dsalgo/trie/Trie.java:43
Method
sortedSquares
(int[] arr)
src/com/hubberspot/dsalgo/array/ArrayUtil.java:79
Method
startNodeInALoop
()
src/com/hubberspot/dsalgo/list/SinglyLinkedList.java:265
Method
toString
()
src/com/hubberspot/dsalgo/graph/AdjMatrixGraph.java:21
Method
twoSum
(int[] numbers, int target)
src/com/hubberspot/dsalgo/array/ArrayUtil.java:42
Method
twoSumII
(int[] arr, int target)
src/com/hubberspot/dsalgo/array/ArrayUtil.java:58
← previous
101–169 of 169, ranked by callers