Website will stop working after August 3rd,2024
Conquer DSA
About Program
In this program, become DSA master at super speed in 6 months.
Key Features
- 𝐂𝐨𝐧𝐪𝐮𝐞𝐫 𝐃𝐒𝐀: Comprehensive Video Lessons
- 𝐒𝐨𝐥𝐯𝐞 𝐋𝐢𝐤𝐞 𝐚 𝐏𝐫𝐨: Curated DSA Problems
- 𝐂𝐚𝐫𝐞𝐞𝐫 𝐍𝐚𝐯𝐢𝐠𝐚𝐭𝐨𝐫: Professional Guidance
- 𝐎𝐧𝐞-𝐨𝐧-𝐎𝐧𝐞 𝐌𝐞𝐧𝐭𝐨𝐫𝐬𝐡𝐢𝐩: Personalized Coaching
- 𝐂𝐨𝐦𝐦𝐮𝐧𝐢𝐭𝐲 𝐂𝐨𝐧𝐧𝐞𝐜𝐭: Join Vibrant Student Network
- 𝐏𝐫𝐨𝐠𝐫𝐞𝐬𝐬 𝐏𝐮𝐥𝐬𝐞: Weekly Accountability Checks
- All the important Data Structures and Algorithms
- 𝐁𝐞𝐠𝐢𝐧𝐧𝐞𝐫 𝐅𝐫𝐢𝐞𝐧𝐝𝐥𝐲 Basic to advanced
- 𝐄𝐯𝐞𝐫𝐲𝐝𝐚𝐲 𝐥𝐢𝐯𝐞 𝐜𝐥𝐚𝐬𝐬𝐞𝐬
- 𝐇𝐚𝐧𝐝𝐩𝐢𝐜𝐤𝐞𝐝 questions 300
- 𝐌𝐨𝐜𝐤 𝐎𝐧𝐥𝐢𝐧𝐞 DSA coding rounds
- 𝐌𝐨𝐜𝐤 𝐎𝐧𝐥𝐢𝐧𝐞 Aptitude tests
- Discussion sessions after Mock Tests
Curriculum
Course Overview
This is an overview on how the course is designed and how you are going to progress here.
-
How to Practice Problems?
00:00
Fundamentals
Here you will learn how to write your first program using C++.
-
What the hell is “Coding”?
04:54 -
Get ready! it’s “Our First Code”.
07:25 -
Variables?
11:32 -
Arithmetic Operators?
06:03 -
Conditionals with Relational Operators
11:20 -
Conditionals with Logical Operators
07:50 -
Let’s Understand If-else in detail
20:00 -
Increment and Decrement operators
08:28 -
What’s “Loop” doing here?
10:54 -
Loops in detail – Part I
22:00 -
Loops in detail – Part II
04:30 -
Nested Loops – Loop inside Loop.
07:27 -
Pretty Patterns – I
20:00 -
Pretty Patterns – II
12:00 -
What the hell are “Functions”?
04:06 -
Let’s Code some “Functions”.
05:33 -
Functions in Detail
27:07 -
Time Complexity – a must to know!
11:39 -
Time Complexity In Detail
17:00 -
What’s Space Complexity?
04:16 -
Leetcode
05:38 -
Conditionals (Problems)
00:00 -
Loops (Problems)
00:00 -
Standard Mathematical Techniques (Problems)
00:00 -
Nested Loop (Problems)
00:00 -
Ad – Hoc (Problems)
00:00
Array/Vector
Array and Vector basics
-
Our first Ladder – “Array”
10:58 -
How to write an “Array” ?
07:43 -
Let’s Code “Array”
09:59 -
Another species of Array – “2D Arrays”
04:26 -
Upgraded version of Arrays – “Vectors”.
06:25 -
Vectors In Detail
33:00 -
Let’s Code – 2D Array & Vector.
10:36 -
Array fundamentals (Problems)
00:00 -
Counting + Kadane + 2 Pointer + Shifting Techniques (Problems)
00:00 -
2DArray (Problems)
00:00 -
Memory Reuse (Problems)
00:00 -
Ranges in Array (Problems)
00:00 -
Array Emulation (Problems)
00:00 -
Rearrangement (Problems)
00:00
Map
-
What’s a “Map”?
10:17 -
Ordered Map V/S Unordered Map
07:40 -
How to code using Map?
12:10 -
Problems
00:00
Strings
-
What are Strings?
07:46 -
Char Array vs String
09:10 -
Do Strings also have Indexing?
10:44 -
Let’s Code using Strings.
09:11 -
Problems
00:00
Sliding Window
-
Window is sliding. How? Sliding Window?
06:27 -
Let’s Code “Sliding Window Maximum”.
04:09 -
Fixed Size Window (Problems)
00:00 -
Variable Size Window (Problems)
00:00
Binary Search
-
What is Binary search?
10:58 -
Let’s Code with Binary Search
05:54 -
Fundamental Binary Search (Problems)
00:00 -
Bool Function Pattern (Problems)
00:00 -
Binary Search on Sort modification (Problems)
00:00
Recursion
-
That’s where real Coding starts – Recursion
09:04 -
Parts of Recursion
09:11 -
Let’s go on a Date with our partner.
02:50 -
Fibonaaci using Recursion.
05:23 -
Code the “Fibonaaci”.
04:47 -
Just give me Factorial of a number”.
04:01 -
Code “Factorial of a number” using Recursion.
03:21 -
Give me “Power Of Two”
00:00 -
Hey, Print first N natural Numbers
00:00 -
The amazing “Tower of Hanoi” Problem
00:00 -
let’s Code – Tower of Hanoi
00:00 -
Naive Recursion (Problems)
00:00 -
Pick – Don’t Pick (Problems)
00:00 -
Backtracking (Problems)
00:00
Pointers
-
Let’s Study Pointers in Depth..!
30:00
Linked List
-
List which is Linked? Linked List
04:21 -
Terminologies in Linked List
08:08 -
Code it “Linked List”
10:11 -
Problems
00:00
Stacks and Queues
-
Stack? What’s that ?
04:08 -
Operations on Stack
05:36 -
How to write Operations on Stack?
09:01 -
Let’s Code using Stack
00:00 -
What the hell queue is doing here?
04:41 -
Operations on Queue
02:11 -
Let’s Code with a queue.
07:31 -
Problems
00:00
Tree
-
What the hell is a tree?
07:19 -
Damn! Our Tree has a height !
08:22 -
Let’s code “Height of a Tree”
08:22 -
What? Diameter of a Tree?
02:51 -
Let’s Code “Diameter of a Tree”.
07:11 -
How to walk on a Tree? Traversals?
03:52 -
Preorder Traversal
10:02 -
Inorder Traversal
05:29 -
Postorder Traversal
05:17 -
Level Order Traversal
08:51 -
Another species of Binary Trees – “BST”
04:49 -
Why is it called “Binary Search Tree”?
07:19 -
BST Traversal (Problems)
00:00 -
Level Order Traversal (Problems)
00:00 -
Root To Leaf (Problems)
00:00 -
Simple Tree Ops (Problems)
00:00 -
Inplace Change (Problems)
00:00 -
Tree Search (Problems)
00:00 -
2 Trees (Problems)
00:00 -
Tree Construction (Problems)
00:00 -
Traversals (Problems)
00:00
Priority Queues
-
Let’s learn – “Heap”
06:45 -
Types Of Heap
04:05 -
How Heap works?
06:44 -
Insertion In Heap
04:13 -
Deletion In Heap
04:07 -
What the hell is “Priority Queue”?
05:02 -
Relation of Heap with Priority Queues.
07:51 -
Problems
00:00
DP- Dynamic Programming
-
The Big mountain – Dynamic Programming aka DP
04:51 -
Versions Of Recursion
03:10 -
Optimizing Recursive Code – Memoization
07:29 -
Optimize Further – Tabulation
04:23 -
Can We Optimize Even More ?? – State Optimization
07:09 -
Let’s Rob the houses – House Robber (Recursive)
06:47 -
House Robber Memoization
06:47 -
House Robber Tabulation
05:40 -
House Robber State Optimization
07:02 -
Guideines For DP
02:32 -
1-D (Problems)
00:00 -
DP on sequences (Problems)
00:00 -
Knapsack (Problems)
00:00 -
Buy and Sell Stocks (Problems)
00:00 -
2-D Adhoc (Problems)
00:00 -
Partitioning (Problems)
00:00
Graph
-
What are “Graphs”?
05:28 -
What’s Directed Graph?
03:24 -
Terminologies in Graph
06:25 -
How to make a Graph using “Adjacency Matrix”?
07:09 -
Code a Graph using “Adjacency Matrix”.
00:00 -
How to make a Graph using “Lists”?
08:27 -
Code a Graph using “Adjacency Lists”.
07:09 -
DFS? What’s that?
15:27 -
again? BFS? What’s that?
03:11 -
What The Hell Is a MST?
05:28 -
Dijkstra Algorithm Part-1
05:33 -
Dijkstra Algorithm Part-2
13:53 -
Kosaraju Algorithm
10:05 -
Prim’s Algorithm
16:33 -
What Are Weighted Graphs?
01:51 -
Topological Sorting
12:29 -
BFS (Problems)
00:00 -
DFS (Problems)
00:00 -
Shortest Path (Problems)
00:00 -
Connectivity/Bi partitite / Disconnected graphs (Problems)
00:00 -
Articulation Points (Problems)
00:00
Sorting
-
Problems
00:00
Classes
-
Classes
00:00
STL
-
STL
00:00
Student Ratings & Reviews
5.0
Total 2 Ratings
5
2 Ratings
4
0 Rating
3
0 Rating
2
0 Rating
1
0 Rating
Clarity of Explanation
₹3,500.00
-
LevelBeginner
-
Total Enrolled325
-
Duration100 hours
-
Last UpdatedFebruary 16, 2024
Hi, Welcome back!
Material Includes
- Complete DSA expertise
- Handpicked DSA questions
- Career guidance
- 1on1 coaching
- Student community
- Progress Tracking
- Weekly Accountability check
Target Audience
- Preparing for placements
- Absolute beginner
Before I was facing difficulties in Binary Search and Recursion but after joining this platform, now I have enough confidence in such topics.
Thanks to the great teachers for bringing such a nice platform.