ckane30691 / Algorithm-Data-Structure-Curriculum

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Algorithms & Data Structures

Purpose: This repository is a guide to help build your intuitions and give you a foundation in Data Structures and Algorithms. This guide provides walkthroughs for 60+ problems that demonstrate the most common patterns you're going to need to solve new interview questions you've never encountered before.

Approach: Every day, you will have a set of problems to attempt. After you've made an honest attempt at the problem, you'll watch the video walkthrough included with the question. As you watch these video walkthroughs, pay attention to the pattern that's being demonstrated and try to generalize it to other problems. This guide includes write-ups that will point out these connections to you but you should be looking for them on your own as well.

On a weekly basis, this should be your workflow:

Attempt problem --> Readings and Videos teach you the optimized approach/pattern (take notes) --> Think about how you can generalize this approach to other problems --> Code the approach that you learned from the video --> Attempt next problem

Every day you'll have around 4 problems to work through

About