</> 👨🏻💻 Data Structures and Algorithms in Java This repository contains my solutions to various data structures and algorithms problems in Java. I will be updating this repository daily with new problems and solutions..
🚀 Why this project? The goal of this project is to improve my problem-solving skills and to provide a resource for others to learn from. By solving a problem every day, I aim to become proficient in data structures and algorithms and to develop a strong foundation in programming..
💭 What's inside? This repository contains the following:-
📝 Daily Questions: A folder containing a new problem every day, along with its solution in Java..
⚙️ Data Structures: A folder containing implementations of various data structures such as arrays,linked lists, stacks, queues, trees, and graphs.
🧩 Algorithms: A folder containing implementations of various algorithms such as sorting, searching, and graph traversal.
📂 How to use this repository Clone the repository using the command git clone https://github.com/Im-HarshTiwari/Java-Practice.git
Navigate to the Daily Questions folder to find a new problem every day.
📖 Read the problem statement and try to solve it on your own. If you get stuck, refer to the solution provided.. Practice regularly to improve your problem-solving skills. 👉 How to contribute.. If you want to contribute to this repository, you can do so by:
🤝 Forking the repository and submitting a pull request with your solution to a problem. Creating an issue with a new problem and its solution.. Providing feedback on existing solutions.
I hope this helps