Data Structures and Algorithms using Java
=> This repo contains implementation of data structures and algorithms using JAVA.
=> Suggestions or corrections would be really appreciable.
How to use
=> you can clone or download the repository and open it on intellij idea or some other IDE or editor
=> or you can navigate into the 'src' directory and look out for the specific sections you want to check for.
Overview
-
Data Structures
- Arrays
- HashTables
- LinkedLists
- Stacks
- Queues
- Trees
- Graphs
-
Algorithms
- Recursion
- Sorting
- Bubble Sort
- Selection Sort
- Insertion Sort
- Merge Sort
- Quick Sort
- Searching
- Linear Search
- Binary Search
- BFS
- DFS
- Dynamic Programming