Skip to content

Grind 75 is a dynamic list of top LeetCode interview questions created in 2023. It's up-to-date and well-chosen. We can personalize it according to our schedule, time constraints, and preferences.

License

Notifications You must be signed in to change notification settings

open-minded13/leetcode-grind-75-solutions

Repository files navigation

LeetCode Grind 75 Challenges with Solutions

If you find this repository helpful, please give me a star to inspire me to keep it updated and benefit more people. Thank you! 🌟

NOTE: This repository is marked as complete and I have stopped updating it. If you'd like to see well-commented (PEP8 and Google style) and optimized solutions, check out my LeetCode Grind 169 repository!

Grind 75 is a dynamic list of top LeetCode interview questions created in 2023. It's up-to-date and well-chosen, and we can personalize it according to our schedule, time constraints, and preferences.

Blind 75, on the other hand, is a curated list of LeetCode questions created in 2018. We can practice these questions to save time in the job-finding process. Many other LeetCode problems are technical mixes of these individual problems. I practice Blind 75 in parallel on this repository.

To achieve the review of the application of the following data structures and algorithms, except the theory of NP-Completeness.

  • Data Structures: (1) Arrays; (2) Stacks and Queues; (3) Linked Lists; (4) Trees; (5) Graphs; (6) Sorting; (7) Hashing.
  • Algorithms: (1) Greedy Method; (2) Divide and Conquer; (3) Tree Searching Strategies; (4) Prune and Search; (5) Dynamic Programming.

Project Timeline

  • Start Date: Apr 12, 2023
  • Completion Date: Apr 14, 2024 ⛳️

Comprehensive Solutions & Analysis

In this repository, you'll find each question meticulously solved with a focus on clarity and efficiency. To ensure you can verify and understand the solutions:

  • Organized Folders: Solutions are neatly organized into folders, labeled from Part 1 to Part 8, for easy navigation.
  • Test Cases: Each solution is accompanied by test cases that validate the code and demonstrate its correctness.
  • Complexity Analysis: Time and space complexities are provided for each solution, giving you insights into the efficiency of the algorithms used.

Feel free to delve into the solutions, run the test cases, and review the complexity analysis to deepen your understanding of each problem. This hands-on approach is designed to help you become proficient in coding interviews, where such analyses are crucial.

Part 1

Part 2

Part 3

Part 4

Part 5

Part 6

Part 7

Part 8

About

Grind 75 is a dynamic list of top LeetCode interview questions created in 2023. It's up-to-date and well-chosen. We can personalize it according to our schedule, time constraints, and preferences.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published