Skip to content

imharshtiwari/Java-Practice

Repository files navigation

</> πŸ‘¨πŸ»β€πŸ’» 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