Skip to content

Amanpatel2529/JavaDsaSeries

Repository files navigation

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

About

Complete begineer Java Dsa repo

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages