0% found this document useful (0 votes)
3K views2 pages

Strivers A2Z DSA Completion Plan

Completed

Uploaded by

manimkd55
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
3K views2 pages

Strivers A2Z DSA Completion Plan

Completed

Uploaded by

manimkd55
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

Striver's A2Z DSA Course/Sheet Completion Plan

Striver's A2Z DSA Course/Sheet Completion Plan

The Striver's A2Z DSA Course/Sheet contains around 400-500 problems across various topics.

Below is an estimated time to complete the sheet based on the number of hours you dedicate daily.

Completion Time Estimates:

| Daily Study Time | Time to Complete | Explanation |

|------------------|--------------------|------------------------------------------------------------------------|

| 2 Hours/Day | ~3-4 months | Suitable for relaxed learning pace, giving you time to grasp

concepts. |

| 4 Hours/Day | ~2 months | Balanced pace for serious preparation with enough practice.

| 6 Hours/Day | ~1.5 months | Intensive approach, focused on problem-solving, ideal for

interview prep.|

| 8 Hours/Day | ~1 month | Aggressive pace, ideal for people with limited time for interview

prep.|

General Breakdown:

Month 1: Core DSA Topics (Days 1-30)

- Days 1-10: Arrays, Sorting, and Searching (50-70 problems)

- Days 11-15: Recursion & Backtracking (40-50 problems)

- Days 16-20: Stacks, Queues, Linked Lists (50-60 problems)


- Days 21-30: Trees and Binary Search Trees (50-60 problems)

Month 2: Intermediate to Advanced Topics (Days 31-60)

- Days 31-40: Heaps, Graphs (50-60 problems)

- Days 41-50: Dynamic Programming (50-70 problems)

- Days 51-60: Greedy Algorithms, Tries, Segment Trees (50-60 problems)

Month 3: Revision and Advanced Practice (Days 61-90)

- Days 61-70: Advanced problems, mock interviews, and timed practice (50-60 problems)

- Days 71-90: Solve remaining advanced problems, revision, and mock interviews (50-80 problems)

Customized Plan for 2 Months (4-6 hours/day):

- Week 1-4 (Month 1): Focus on core concepts like Arrays, Searching, Sorting, Stacks, Linked Lists,

Trees, and Recursion.

- Week 5-8 (Month 2): Concentrate on advanced topics like Graphs, Dynamic Programming,

Segment Trees, Tries, and Greedy Algorithms.

- Week 7-8: Focus on revision and solving mock problems under time constraints.

Suggestions for Efficient Completion:

- Prioritize Revision: Dedicate time once a week to revise previously learned topics.

- Track Progress: Mark problems as completed and revisit difficult ones.

- Mock Interviews: Practice problems under time constraints to simulate real interview conditions.

With consistent effort and focus, completing the Striver's A2Z DSA Sheet in 2 months will prepare

you well for interviews.

You might also like