Welcome to my repository where I share my solutions for the LeetCode 75 Interview Questions challenge! This collection is designed to help you prepare for technical interviews by tackling a curated set of problems that cover a wide range of essential topics.
- Solutions: Each problem has its own directory containing:
README.md
: Problem description and my thought process.solution.go
and/orsolution.java
: The solution code in Go and Java.test_cases.txt
: Sample test cases to validate the solution.
- Resources: Additional materials such as notes, tips, and useful links.
- Scripts: Utility scripts for testing and benchmarking solutions.
- Arrays & Strings
- Linked Lists
- Trees & Graphs
- Dynamic Programming
- Sorting & Searching
- Backtracking
- Binary Search
- Greedy Algorithms
- Bit Manipulation
- and more...
- Solutions are written in both Go and Java to provide diverse approaches and enhance understanding of the problems.
- For the complete list of questions and more information, visit the LeetCode 75 Study Plan on the LeetCode website.
Feel free to contribute by:
- Submitting issues for any bugs or improvements.
- Creating pull requests to add new solutions, optimize existing ones, or enhance documentation.
This repository is licensed under the MIT License. See the LICENSE file for more details.
Happy coding and best of luck with your interview preparations!