Skip to content

Latest commit

 

History

History
33 lines (26 loc) · 756 Bytes

README.md

File metadata and controls

33 lines (26 loc) · 756 Bytes

Java DSA

This repository contains Java implementations of various data structures and algorithms.

Data Structures:

  • Arrays
  • Linked Lists
  • Stacks
  • Queues
  • Trees (Binary, Binary Search, AVL, etc.)
  • Graphs
  • Heaps
  • Hash Tables

Algorithms:

  • Sorting (Bubble, Insertion, Selection, Merge, Quick, Heap, Radix)
  • Searching (Linear, Binary, Ternary)
  • Dynamic Programming
  • Backtracking
  • Greedy Algorithms
  • Graph Algorithms (DFS, BFS, Dijkstra, etc.)
  • String Manipulation
  • Mathematical Algorithms

Contributing:

  • Feel free to contribute by adding new data structures, algorithms, or improving existing implementations.
  • Follow the standard Java coding conventions.
  • Write clear and concise code comments.

License:

  • MIT