Skip to content

yashvanthbalaji/Java-Coding-Challenges-

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

42 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🚀 Java Problem-Solving Repository

Java Contributions Status


📖 Overview

This repository is a personal Java practice collection where I solve different categories of programming problems — starting with the basics and moving towards advanced challenges. It’s designed to improve problem-solving skills, algorithmic thinking, and coding habits.


📂 Repository Structure

  • BasicJavaProblems/ → Beginner-friendly Java programs (Fibonacci, Palindrome, Prime numbers, etc.)

  • PatternPrograms/ → Java pattern-printing programs (triangles, pyramids, etc.)

  • ArrayProblems/ → Java Array programs (reverse array, duplicate array, etc.)

    • Each subfolder has its own README.md for explanations.
  • More categories (e.g., Intermediate, Advanced, Data Structures, Algorithms) will be added in the future.


✨ Features

✔️ Simple, well-structured Java code examples ✔️ Organized into categories for easy navigation ✔️ Beginner → Advanced progression ✔️ Clean and documented repository


🚦 Getting Started

  1. Clone the repository:

    git clone https://github.com/YashvanthBalaji/javaPrograms.git
  2. Navigate into a folder (e.g., BasicJavaProblems/).

  3. Compile and run any Java program:

    javac FileName.java
    java FileName

📅 Future Plans

🔹 Add more advanced problems day by day 🔹 Include Data Structures & Algorithms implementations 🔹 Add LeetCode / HackerRank style problem solutions 🔹 Improve documentation with examples & outputs


🤝 Contributions

This is mainly a personal practice repo, but suggestions and improvements are always welcome! Feel free to fork and contribute.


👤 Author

👨‍💻 Yashvanth Balaji 🔗 GitHub Profile


⭐ If you find this repository helpful, don’t forget to star it!

About

Java solutions to common coding problems including number theory, string manipulation, and logical challenges. Useful for placements and interview preparation.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages