Skip to content

A template file that helps leetcoders organize their leetcode solutions into patterns and help them keep track of what have been done

License

Notifications You must be signed in to change notification settings

mykelbengineer/LeetcodeTemplateFile

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 

Repository files navigation

Leetcode Solution Tracker Sheet

Improve your leetcode pass rate, problem pattern recognition and solution retention.

Let's be honest, for the majority of us, solving leetcode is just not what we would want to do. It's difficult, takes a long time to get good at, doesn't translate that well to what we do at work and takes a lot of effort on top of our daily lives. Worst of all, you forget everything you've done very quickly if you don't go back to it.

This led me to develop a simple spreadsheet that I use to help me track my progress and also help me revise questions I have solved. Since I started using this spreadsheet, I have significantly gotten better at remembering patterns and solving questions I have not seen before. A big part of remembering something is how many times you have seen it and this is exactly what this spreadsheet is based on.

It comes with the 170 questions and patterns that Sean Prashad developed. Check it out here: [https://seanprashad.com/leetcode-patterns/]

Feel free to make edits on your own. Would love to connect and know how this spreadsheet helped you: Reach me on Linkedin [https://www.linkedin.com/in/mykelb/]

Instructions

Each sheet of this spreadsheet contains a leetcode pattern.
While these questions aren't an exhaustive list of all leetcode questions, 
if you are able to go through these questions with relative ease, most leetode questions should come relatively 
easy for you.
Some questions are repeated between multiple patterns. If you solve Jump Game using dynamic programming because it's more intuitive that way, try solving it using a greedy approach. This way, you develop the skill of using multiple approaches for the same question.

Column Headers and their meanings

Column header Explanation
Date Solved Date that you solved the problem
Problem No Leetcode Number
Problem Title Leetcode Title
Difficulty Leetcode Difficulty
Notes Any notes to help you recall the question
Solved First Time? (Y/N) Y if you solved the question the first time you saw it, N- if not
Next Solve Date Automatically generated date for when you should try resolving
IsProblemCompetent Mark it when you think you are competent with the question
After you solve a problem, drag down the next solve date to automatically calculate when next to solve. 
You can also use your own values.

Links

[OneDrive] [https://1drv.ms/x/s!An9vUm34Esn8lAo7wEFgCFnr0r-P?e=EI2r8w]

[GoogleDrive] [https://drive.google.com/file/d/1TroDgOcllshbm54KSo5A_Yl4wwxUxhAJ/view?usp=sharing]

License

MIT

Free, Hell Yeah!

About

A template file that helps leetcoders organize their leetcode solutions into patterns and help them keep track of what have been done

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published