🎉 We Are Now a Family of 2K! 🚀
Thank you all for being part of this amazing journey!
From 1 to 2,000 members – your support, love, and trust mean everything. ❤️
This community wouldn't be what it is without YOU.
Let’s keep growing, sharing, and building something even bigger together!
Here’s to many more milestones ahead! 💯
#2KFamily #Grateful #OnwardsAndUpwards
Thank you all for being part of this amazing journey!
From 1 to 2,000 members – your support, love, and trust mean everything. ❤️
This community wouldn't be what it is without YOU.
Let’s keep growing, sharing, and building something even bigger together!
Here’s to many more milestones ahead! 💯
#2KFamily #Grateful #OnwardsAndUpwards
If I had to start DSA from scratch in 2025, here’s the exact roadmap I’d follow:
💡Start with any Language - C++, Java, or Python — doesn't matter. Learn basics and start solving.
📅 Week 1–2: Arrays & Strings
Sliding Window, Two Pointers, Prefix Sum, Binary Search on Arrays, Sorting, Greedy Techniques
📅 Week 2–3: Linked Lists
Fast & Slow Pointers, Pointer Manipulation, Dummy Nodes, Cycle Detection (Floyd’s), In-place Reversal
📅 Week 3: Stacks & Queues
Monotonic Stack/Queue, Infix → Postfix Conversion, Stack Simulation, LRU Logic, Circular Queue Techniques
📅 Week 4: Heaps & Priority Queues
Min/Max Heaps, Heapify Logic, Custom Comparators, Greedy with Heaps, Multi-way Merge
📅 Week 5–6: Trees & Graphs
Trees: DFS, BFS Traversals, Recursion on Trees, Lowest Common Ancestor, Depth, Height, Diameter, Binary Search Tree (BST) Ops
Graphs: Adjacency List/Matrix, DFS, BFS, Topological Sort, Union-Find (DSU), Dijkstra, Prim (Basics)
📅 Week 7: Recursion & Backtracking
Subset Generation, Permutations & Combinations, Maze & Grid Pathfinding, Decision Trees, State Tracking & Restoration
📅 Week 8: Dynamic Programming
Memoization & Tabulation, 1D, 2D, and Space Optimized DP, State Transition Formulas, DP with Choices, DP on Subsequences, Grids, Trees
📅 Week 9: Tries & Advanced Strings
Trie Construction, Prefix Matching, Pattern Searching (KMP, Z Algo), String Hashing, Suffix Arrays & Bit Tricks (optional)
🎯 Afterwards:
Pick a DSA Sheet (Striver, NeetCode, Babbar), Solve 1–2 problems daily, Participate in weekly contests
React ❤️ For More
💡Start with any Language - C++, Java, or Python — doesn't matter. Learn basics and start solving.
📅 Week 1–2: Arrays & Strings
Sliding Window, Two Pointers, Prefix Sum, Binary Search on Arrays, Sorting, Greedy Techniques
📅 Week 2–3: Linked Lists
Fast & Slow Pointers, Pointer Manipulation, Dummy Nodes, Cycle Detection (Floyd’s), In-place Reversal
📅 Week 3: Stacks & Queues
Monotonic Stack/Queue, Infix → Postfix Conversion, Stack Simulation, LRU Logic, Circular Queue Techniques
📅 Week 4: Heaps & Priority Queues
Min/Max Heaps, Heapify Logic, Custom Comparators, Greedy with Heaps, Multi-way Merge
📅 Week 5–6: Trees & Graphs
Trees: DFS, BFS Traversals, Recursion on Trees, Lowest Common Ancestor, Depth, Height, Diameter, Binary Search Tree (BST) Ops
Graphs: Adjacency List/Matrix, DFS, BFS, Topological Sort, Union-Find (DSU), Dijkstra, Prim (Basics)
📅 Week 7: Recursion & Backtracking
Subset Generation, Permutations & Combinations, Maze & Grid Pathfinding, Decision Trees, State Tracking & Restoration
📅 Week 8: Dynamic Programming
Memoization & Tabulation, 1D, 2D, and Space Optimized DP, State Transition Formulas, DP with Choices, DP on Subsequences, Grids, Trees
📅 Week 9: Tries & Advanced Strings
Trie Construction, Prefix Matching, Pattern Searching (KMP, Z Algo), String Hashing, Suffix Arrays & Bit Tricks (optional)
🎯 Afterwards:
Pick a DSA Sheet (Striver, NeetCode, Babbar), Solve 1–2 problems daily, Participate in weekly contests
React ❤️ For More
❤2
Read “Text Normalization for Natural Language Processing (NLP)“ by Sunita Rai on Medium: https://medium.com/@sunita.rai_5226/text-normalization-for-natural-language-processing-nlp-30c535f3f3b7
Read “Python libraries for NLP (Natural Language Processing)“ by Sunita Rai on Medium: https://medium.com/@sunita.rai_5226/python-libraries-for-nlp-natural-language-processing-0238ea384158
Read “Text Cleaning in NLP“ by Sunita Rai on Medium: https://medium.com/@sunita.rai_5226/text-cleaning-in-nlp-68da03218226