DSA Tracker

Blog

Comparison

Striver A2Z vs Love Babbar 450 vs Apna College

An honest comparison of the three most popular DSA sheets, Striver A2Z, Love Babbar 450, and Apna College, by size, structure, difficulty curve.

Riya Kushwaha, DSA Tracker team3 min readUpdated
On this page

Striver A2Z, Love Babbar 450, and Apna College are the most common resources for data structures and algorithms preparation. Each sheet serves a different purpose based on your current skill level and timeline. Apna College suits beginners, Striver A2Z provides a structured path for those with basic knowledge, and Love Babbar 450 offers a broad checklist for intermediate students. Choosing one and completing it is more effective than switching between them.

You are…Start withThen

New to DSAApna CollegeStriver A2Z
Know basics, 3+ months outStriver A2ZLove Babbar 450 for breadth
Strong, <6 weeks outLove Babbar 450Role-filtered revision

What each row assumes about you:

Apna College is for the absolute beginner who learns best alongside video and wants momentum early. It is the most beginner-friendly of the three, tightly coupled to its free lectures, smaller and more curated, and it prioritises understanding over volume. You will outgrow it, and that is the point: treat it as the on-ramp, then graduate to A2Z or the 450 for depth.

Striver's A2Z is for someone who wants a path, not a pile. It is less a sheet than a course: it walks from "Learn the basics" through advanced topics in a deliberate dependency order, each step gated behind the last, roughly 450+ problems across clearly defined steps. The ordering removes "what next?" paralysis, which is why it is the second stop for a beginner and the first for anyone with the basics and three or more months. The caveat is length. Finishing A2Z is a multi-month commitment; pace yourself or you will stall at step 7.

Love Babbar's 450 is for the intermediate student who already knows the basics and wants broad coverage fast. It is the classic topic-bucketed checklist: 450 problems grouped by topic (arrays, matrix, strings, … graphs, DP), flat, with no enforced order and no hand-holding. That flatness is its strength and its weakness. With less than six weeks it lets you sweep breadth quickly; without discipline it makes it easy to over-index on early topics like arrays and never reach graphs and DP, which is where interviews are won. Pair it with your target role deciding the order rather than the sheet's, so the last row of the table is a role-filtered revision and not another top-to-bottom march.

What the overlap looks like in numbers

Merging the three sheets and removing duplicates leaves 370 unique problems across 22 topics. Striver A2Z contributes 315 of them, Love Babbar 450 contributes 248, and Apna College contributes 104. Seventy-five problems appear in all three, and that set is where the sheets agree on what an interview will ask: Two Sum, Valid Parentheses, Reverse Linked List, Maximum Subarray, 3Sum, Merge Intervals, Number of Islands and Climbing Stairs among them. The topic balance also differs from what the sheets' own ordering suggests: Dynamic Programming has 51 problems and Graph has 48, while Queue has 4 and Intervals has 5. A student who works any sheet top to bottom reaches those two large topics last, which is the opposite of how interviews weight them. That is the case for letting a role, not a sheet, decide the order.

Further reading: Dynamic programming on Wikipedia.

Share

XLinkedInWhatsApp

Frequently asked questions

Which is better, Striver A2Z or Love Babbar 450?

Striver A2Z for beginners who want an enforced order and video lectures; Love Babbar 450 for people who know the basics and want flat, broad topic coverage fast. They overlap on most classic problems, so the choice is about structure, not content.

Is the Apna College DSA sheet enough for placements?

It is the best on-ramp of the three because it is small and paired with free video, but it is not enough on its own for product-company loops. Treat it as the first sheet, then continue with Striver or Babbar for depth.

How much do the three sheets overlap?

Heavily. In DSA Tracker's merged set of 370 unique problems, 315 are in Striver A2Z, 248 in Love Babbar 450 and 104 in Apna College, and 75 problems appear in all three.

Practice what you just read

Keep reading

Comparison

Dijkstra vs BFS vs Bellman-Ford

Learn how to choose between Dijkstra, BFS, Bellman-Ford, and 0-1 BFS for coding interviews with concrete rules and a worked example.

4 min read