Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Deepali-Srivastava/data-structures-and-algorithms-in-java
/ types & classes
Types & classes
95 in github.com/Deepali-Srivastava/data-structures-and-algorithms-in-java
⨍
Functions
382
◇
Types & classes
95
Class
AddressCalcSort
sorting/address-calculation-sort/AddressCalcSort.java:8
Class
BaseConversion
recursion/BaseConversion.java:8
Class
BinarySearch
searching/BinarySearch.java:8
Class
BinarySearchRecursive
searching/BinarySearchRecursive.java:8
Class
BinarySearchTree
Tree/binarySearchTree/BinarySearchTree.java:10
Class
BinarySearchTree
sorting/bianry-tree-sort/BinarySearchTree.java:9
Class
BinaryTree
Tree/binaryTree/BinaryTree.java:8
Class
BinaryTreeSort
sorting/bianry-tree-sort/BinaryTreeSort.java:9
Class
BubbleSort
sorting/BubbleSort.java:8
Class
CircularLinkedList
linked-list/circularLinkedList/CircularLinkedList.java:9
Class
CircularQueue
queue/circularQueue/CircularQueue.java:9
Class
ConcatenateDemo
linked-list/circularLinkedList/ConcatenateDemo.java:8
Class
ConcatenateDemo
linked-list/singleLinkedList/ConcatenateDemo.java:8
Class
Demo
linked-list/HeaderList/Demo.java:10
Class
Demo
linked-list/circularLinkedList/Demo.java:9
Class
Demo
linked-list/sortedLinkedList/Demo.java:10
Class
Demo
linked-list/singleLinkedList/Demo.java:9
Class
Demo
Tree/binaryTree/Demo.java:8
Class
Demo
Tree/binarySearchTree/Demo.java:8
Class
Demo
Tree/heap/Demo.java:11
Class
Demo
stack/stackLinked/Demo.java:11
Class
Demo
stack/stackArray/Demo.java:10
Class
Demo
stack/parentheses/Demo.java:9
Class
Demo
stack/postfix/Demo.java:10
Class
Demo
queue/queueArray/Demo.java:10
Class
Demo
queue/queueLinked/Demo.java:10
Class
Demo
queue/circularQueue/Demo.java:10
Class
Demo
queue/priorityQueue/Demo.java:9
Class
Demo
queue/deque/Demo.java:10
Class
Demo
queue/queueCircularLinked/Demo.java:10
Class
Demo
hashing/OpenAddressing/Demo.java:10
Class
Demo
hashing/OpenAddressing1/Demo.java:10
Class
Demo
hashing/SeparateChaining/Demo.java:10
Class
Demo1
Tree/binarySearchTree/Demo1.java:10
Class
Demo1
Tree/heap/Demo1.java:8
Class
DequeA
queue/deque/DequeA.java:10
Class
Display1toN
recursion/Display1toN.java:9
Class
DoubleLinkedList
linked-list/doubleLinkedList/DoubleLinkedList.java:9
Class
Euclids
recursion/Euclids.java:8
Class
Exponentiation
recursion/Exponentiation.java:9
Class
Factorial
recursion/Factorial.java:8
Class
Fibonacci
recursion/Fibonacci.java:8
Class
HashTable
hashing/OpenAddressing/HashTable.java:8
Class
HashTable
hashing/OpenAddressing1/HashTable.java:8
Class
HashTable
hashing/SeparateChaining/HashTable.java:8
Class
HeaderList
linked-list/HeaderList/HeaderList.java:10
Class
Heap
Tree/heap/Heap.java:10
Class
HeapSort
sorting/HeapSort.java:8
Class
InsertionSort
sorting/InsertionSort.java:8
Class
LinearSearch
searching/LinearSearch.java:8
Class
LinearSearchSortedArray
searching/LinearSearchSortedArray.java:8
Class
LinearSearchWithSentinel
searching/LinearSearchWithSentinel.java:8
Class
MergeSortIterative
sorting/MergeSortIterative.java:9
Class
MergeSortRecursive
sorting/MergeSortRecursive.java:8
Class
Merging
sorting/Merging.java:8
Class
Merging1
sorting/Merging1.java:8
Class
MergingDemo
linked-list/singleLinkedList/MergingDemo.java:8
Class
Node
linked-list/HeaderList/Node.java:8
Class
Node
linked-list/circularLinkedList/Node.java:8
Class
Node
linked-list/doubleLinkedList/Node.java:8
Class
Node
linked-list/sortedLinkedList/Node.java:8
Class
Node
linked-list/singleLinkedList/Node.java:8
Class
Node
Tree/binaryTree/Node.java:8
Class
Node
Tree/binarySearchTree/Node.java:8
Class
Node
stack/stackLinked/Node.java:8
Class
Node
queue/queueLinked/Node.java:8
Class
Node
queue/priorityQueue/Node.java:8
Class
Node
queue/queueCircularLinked/Node.java:8
Class
Node
sorting/radix-sort/Node.java:7
Class
Node
hashing/SeparateChaining/Node.java:8
Class
PriorityQueueL
queue/priorityQueue/PriorityQueueL.java:10
Class
QueueA
Tree/binaryTree/QueueA.java:10
Class
QueueA
queue/queueArray/QueueA.java:10
Class
QueueCL
queue/queueCircularLinked/QueueCL.java:10
Class
QueueL
queue/queueLinked/QueueL.java:10
Class
QuickSort
sorting/QuickSort.java:8
Class
RadixSort
sorting/radix-sort/RadixSort.java:8
Class
SelectionSort
sorting/SelectionSort.java:8
Class
ShellSort
sorting/ShellSort.java:8
Class
SingleLinkedList
linked-list/singleLinkedList/SingleLinkedList.java:11
Class
SingleLinkedList
hashing/SeparateChaining/SingleLinkedList.java:8
Class
SortedLinkedList
linked-list/sortedLinkedList/SortedLinkedList.java:10
Class
SortedLinkedList
sorting/address-calculation-sort/SortedLinkedList.java:8
Class
StackA
stack/stackArray/StackA.java:10
Class
StackA
stack/parentheses/StackA.java:10
Class
StackChar
stack/postfix/StackChar.java:10
Class
StackInt
stack/postfix/StackInt.java:10
Class
StackL
stack/stackLinked/StackL.java:10
Class
SumOfDigits
recursion/SumOfDigits.java:8
Class
TowerOfHanoi
recursion/TowerOfHanoi.java:9
Class
TreeNode
sorting/bianry-tree-sort/TreeNode.java:7
Class
demo
linked-list/doubleLinkedList/demo.java:9
Class
studentRecord
hashing/OpenAddressing/studentRecord.java:8
Class
studentRecord
hashing/OpenAddressing1/studentRecord.java:8
Class
studentRecord
hashing/SeparateChaining/studentRecord.java:8