Skip to content

Mohammed-Rahman26/Java

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

75 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Java DSA Preparation

Welcome to my Java repository for learning and practicing Data Structures and Algorithms (DSA). This repo contains Java programs starting from basic syntax all the way up to advanced DSA concepts.

📚 About This Repository

This repository is organized to help beginners and intermediate-level programmers understand Java and build a strong foundation in DSA. It includes:

  • 🔰 Basic Java Programs
  • 🔄 Control Flow (if-else, loops, switch)
  • 🧮 Functions and Recursion
  • 📦 Arrays & Strings
  • 📊 Sorting & Searching Algorithms
  • 🧵 Stack, Queue, Linked List
  • 🌳 Trees and Graphs
  • 🧠 Dynamic Programming
  • 🧩 Backtracking
  • 🎯 Problem Solving with Leetcode / Codeforces-style challenges

🛠 How to Use

  1. Clone the repository
    git clone https://github.com/your-username/java-dsa-preparation.git
    cd java-dsa-preparation

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages