Skip to content

Latest commit

 

History

20 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Coding-Question

Welcome to the Coding_Question repository! This repository is dedicated to my Java coding practice, where I solve and upload various coding questions. The focus of this repository will be on improving problem-solving skills, with an emphasis on Data Structures and Algorithms (DSA) concepts.

📝 Repository Overview

In this repository, I will be posting:

  1. Java Coding Questions: A collection of solved problems ranging from basic to advanced levels.
  2. Data Structures & Algorithms (DSA): Solutions and implementations of DSA concepts.
  3. Future Projects: As I progress, I will also be adding Java projects related to coding challenges and DSA.

🚀 What's Inside?

This repository will consist of:

1. Practice Problems

  • Various coding problems solved using Java.
  • Categories include arrays, strings, linked lists, trees, graphs, sorting algorithms, and more.
  • Solutions will include detailed comments explaining the logic behind each approach.

2. Data Structures & Algorithms

  • Explanation of core DSA concepts.
  • Implementations of data structures like arrays, stacks, queues, linked lists, trees, and graphs.
  • Algorithms like searching, sorting, recursion, and dynamic programming.

3. Future Plans

  • I will be creating Java projects that involve DSA-based problem-solving.
  • More coding challenges from various platforms (LeetCode, HackerRank, Codeforces, etc.).

📂 Repository Structure

Coding_Question/ ├── Arrays/ │ ├── Array_Sum.java │ ├── Max_Subarray.java │ └── ... ├── LinkedLists/ │ ├── Reverse_LinkedList.java │ ├── LinkedList_Cycle.java │ └── ... ├── Sorting/ │ ├── QuickSort.java │ ├── MergeSort.java │ └── ... ├── Trees/ │ ├── BinaryTree_Traversal.java │ └── ... ├── Graphs/ │ ├── BFS_Traversal.java │ └── ... └── README.md

📈 Progress and Contributions

This repository will evolve as I continue my learning journey. Feel free to follow along with my progress or contribute by:

  • Forking the repository.
  • Submitting pull requests for suggestions or optimizations.
  • Sharing feedback and improvements!

🔮 Future Goals

  • To cover all major DSA concepts and implement them in Java.
  • Consistently add new coding challenges and projects.
  • Make this a comprehensive resource for anyone looking to improve their DSA skills.

🛠 Technologies Used

  • Java: The primary language for all solutions and projects.
  • VS Code: My preferred IDE for development.

📬 Get in Touch

If you have any questions, suggestions, or feedback, feel free to connect with me on:

bash

About

This repository is dedicated to mastering Java ☕ through solving coding challenges 🔍. It emphasizes Data Structures 📊 and Algorithms (DSA) to enhance problem-solving skills 🧩

Topics

Resources

Stars

0 stars

Watchers

1 watching

Forks

Contributors

Languages