Skip to content
View Rampravsh's full-sized avatar
  • 04:12 (UTC +05:30)

Block or report Rampravsh

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Rampravsh/README.md

πŸš€ 6 Month JavaScript + DSA Daily Roadmap (Day-wise)

Target: 6 months (180 days) Daily Time: 2–3 hours Language: JavaScript


βœ… How to Use This Roadmap

  • ⏱️ 30 min β†’ Concept (YouTube)
  • πŸ’» 90 min β†’ Practice (Problems)
  • πŸ“ 30 min β†’ Notes + Revision

πŸ“… MONTH 1 – BASICS + ARRAYS + STRINGS (Day 1–30)

πŸ”Ή Week 1: DSA Basics


πŸ”Ή Week 2: Arrays (Easy)


πŸ”Ή Week 3: Strings + Recursion


πŸ”Ή Week 4: Mixed Practice

  • Day 22–27: Solve 2 problems/day (Arrays + String)
  • Day 28: Mock Test
  • Day 29: Weak Topic Revision
  • Day 30: Month Test βœ…

πŸ“… MONTH 2 – LINKED LIST + STACK + QUEUE (Day 31–60)


πŸ“… MONTH 3 – TREES + BACKTRACKING (Day 61–90)

  • Day 61: Tree Intro

  • Day 62: Tree Traversals

  • Day 63: Height & Diameter

  • Day 64: LCA

  • Day 65: BST

  • Day 66: Backtracking

  • Day 67: Subsets

  • Day 68: Permutations

  • Day 69: N-Queens

  • Day 70: Revision

  • Day 71–89: Mixed Tree + Backtracking

  • Day 90: Month Test βœ…


πŸ“… MONTH 4 – SORTING + BINARY SEARCH (Day 91–120)

  • Day 91: Sorting Algorithms

  • Day 92: Merge Sort

  • Day 93: Quick Sort

  • Day 94: Binary Search Basics

  • Day 95: Lower/Upper Bound

  • Day 96: BS on Answer

  • Day 97–118: Practice Problems

  • Day 119: Mock

  • Day 120: Revision βœ…


πŸ“… MONTH 5 – GRAPH + DP (Day 121–150)

  • Day 121: Graph Intro

  • Day 122: BFS

  • Day 123: DFS

  • Day 124: Topological Sort

  • Day 125: Shortest Path

  • Day 126: DP Intro

  • Day 127: Memoization

  • Day 128: Tabulation

  • Day 129: 1D DP

  • Day 130: 2D DP

  • Day 131–149: Practice DP + Graph

  • Day 150: Month Test βœ…


πŸ“… MONTH 6 – REVISION + MOCK (Day 151–180)

  • Day 151–165: Revise All Topics
  • Day 166–175: Daily 1 Medium + 1 Hard
  • Day 176–179: Mock Interviews
  • Day 180: Final Revision + Confidence βœ…

βœ… MUST FOLLOW SHEETS


πŸ”₯ Follow this roadmap strictly and DSA crack ho jayega πŸ”₯

Popular repositories Loading

  1. react-with-chai react-with-chai Public

    JavaScript 2

  2. itsrpk itsrpk Public

    HTML 1

  3. my-app my-app Public

    JavaScript 1

  4. 19.Socket.IO---Real-Time-Messaging 19.Socket.IO---Real-Time-Messaging Public

    HTML 1

  5. 20.NodeJS-Streams 20.NodeJS-Streams Public

    JavaScript 1

  6. Github-course Github-course Public

    1