Skip to content

Latest commit

 

History

History
57 lines (43 loc) · 1.07 KB

File metadata and controls

57 lines (43 loc) · 1.07 KB

Basic DSA Problems in Java

A collection of basic Data Structures and Algorithms implemented in Java for practice and learning purposes.

Topics Included

Trees

  • Binary Tree
  • Binary Search Tree (BST)
  • Array to Binary Tree Conversion
  • Binary Tree to Array Conversion

Linked Lists

  • Linked List Implementation

Graphs

  • Graph Search
  • Shortest Path Algorithms

Stacks

  • Stack Implementation
  • Infix to Postfix Conversion
  • Postfix Expression Evaluation

Sorting

  • Sorting Algorithms
  • Sorting UI Visualization

Technologies Used

  • Java
  • Object-Oriented Programming (OOP)

Repository Structure

basic-dsa-problems-in-java/
│
├── BinaryTree.java
├── BinarySearchTree.java
├── LinkedList.java
├── Stack.java
├── GraphSearch.java
├── GraphShortestPath.java
├── InfixToPostfix.java
├── PostfixEvaluator.java
├── SortingAlgorithm.java
├── SortingUI.java
├── Main.java
└── README.md

Author

Meera S Raj

⭐ If you find this repository useful, consider giving it a star.