Our great sponsors
-
Grokking-the-Coding-Interview-Patterns
Discontinued This course categorizes coding interview problems into a set of 16 patterns. Each pattern will be a complete tool - consisting of data structures, algorithms, and analysis techniques - to solve a specific category of problems. The goal is to develop an understanding of the underlying pattern, so that, we can apply that pattern to solve other problems. [UnavailableForLegalReasons - Repository access blocked]
-
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
Pair Grokking with Leetcode Patterns and you should be good.
I understand this “magic” you talk about when I started grinding LeetCode in my last semester. For the very same reason, I created this repo to help other folks understand how some of the solutions were derived and how they work rather than just looking at a 2 liner super dense code that passes with perfect score. Biggest issue I faced when grinding LC was understanding these optimal solutions and I hope this helps more people. I haven’t contributed to it in a long time but I’m glad to see other people forking it and maintaining it on their own.
Related posts
- I know it's been said before, but if you're just starting out with leetcode, PSA: LEARN THE PATTERNS FIRST
- How should I approach the LC grind?
- Depressed at job, need opportunities to write more code and get better pay. Which resources to use?
- Help with Two Pointer techniques
- 14-day Interview prep kit for FAANG on various topics