Цели курса
* Научиться распознавать основные алгоритмические паттерны * Понимать, когда и почему применяется тот или иной алгоритм * Перестать решать задачи методом перебора и начать мыслить системно * Освоить техники, наиболее часто встречающиеся на технических интервью * Подготовиться к coding interview в Big Tech и сильных продуктовых компаниях
Curriculum
-
1
-
(Included in full purchase)
Welcome to DSA 2
-
(Included in full purchase)
AI-assisted Interview Prep
-
(Included in full purchase)
AI Learning Mode
-
(Included in full purchase)
AI Interview Mode
-
(Included in full purchase)
-
2
-
(Included in full purchase)
Pointers Technique Intro Notebook LM
-
(Included in full purchase)
Introduction
-
(Included in full purchase)
Read-Write Pointers
-
(Included in full purchase)
Read-Write Pointers Practice
-
(Included in full purchase)
Left-Right Pointers
-
(Included in full purchase)
Left-Right Pointers Practice
-
(Included in full purchase)
Fast-Slow Pointers
-
(Included in full purchase)
Fast-Slow Pointers Practice
-
(Included in full purchase)
Multi Pointers
-
(Included in full purchase)
Multi Pointers Practice
-
(Included in full purchase)
AI Learning Quiz
-
(Included in full purchase)
Final note
-
(Included in full purchase)
-
3
-
(Included in full purchase)
Sliding Window Intro Notebook LM
-
(Included in full purchase)
Why Sliding Window?
-
(Included in full purchase)
What is Sliding Window?
-
(Included in full purchase)
Sliding Window Types
-
(Included in full purchase)
Sliding Window Code Template
-
(Included in full purchase)
AI Learning Quiz
-
(Included in full purchase)
LeetCode Problems
-
(Included in full purchase)
Final Note
-
(Included in full purchase)
-
4
-
(Included in full purchase)
Prefix Sum Intro NotebookLM
-
(Included in full purchase)
Introduction
-
(Included in full purchase)
Step 1. Prefix like State
-
(Included in full purchase)
Step 2: Difference in states = change
-
(Included in full purchase)
Step 3. State search in history
-
(Included in full purchase)
Step 4. Storing metadata in Map
-
(Included in full purchase)
AI Learning Quiz
-
(Included in full purchase)
LeetCode 560. Subarray Sum Equals K
-
(Included in full purchase)
LeetCode 525. Contiguous Array
-
(Included in full purchase)
LeetCode 325. Maximum Size Subarray Sum Equals k
-
(Included in full purchase)
LeetCode 930. Binary Subarrays With Sum
-
(Included in full purchase)
LeetCode 1248. Count Number of Nice Subarrays
-
(Included in full purchase)
Bonus Section. Modulo Prefix
-
(Included in full purchase)
-
5
-
(Included in full purchase)
Searching Algorithms Intro NotebookLM
-
(Included in full purchase)
Introduction to Searching Algorithms
-
(Included in full purchase)
Linear Search
-
(Included in full purchase)
Linear Search LeetCode Problems
-
(Included in full purchase)
Linear Search Common Mistakes
-
(Included in full purchase)
Binary Search
-
(Included in full purchase)
Binary Search Interactive Debugger
-
(Included in full purchase)
Inclusive vs Exclusive Boundaries in Binary Search
-
(Included in full purchase)
AI Learning Quiz
-
(Included in full purchase)
Binary Search LeetCode Problems
-
(Included in full purchase)
Binary Search Common Mistakes
-
(Included in full purchase)
-
6
-
(Included in full purchase)
Sorting Basics
-
(Included in full purchase)
Sorting Properties
-
(Included in full purchase)
Bubble Sort
-
(Included in full purchase)
Selection Sort
-
(Included in full purchase)
Insertion Sort
-
(Included in full purchase)
Merge Sort
-
(Included in full purchase)
Quick Sort
-
(Included in full purchase)
Heap Sort
-
(Included in full purchase)
Debugger for All Sorting Algorithms
-
(Included in full purchase)
LeetCode Problems
-
(Included in full purchase)
Sorting Comparison
-
(Included in full purchase)
-
7
-
(Included in full purchase)
Greedy Intro NotebookLM
-
(Included in full purchase)
Why Greedy?
-
(Included in full purchase)
What is Greedy Algorithm
-
(Included in full purchase)
Local vs Global Optimum
-
(Included in full purchase)
Why Greedy Sometimes Works
-
(Included in full purchase)
When Greedy Fails
-
(Included in full purchase)
Recognizing Greedy Problems
-
(Included in full purchase)
Designing a Greedy Rule
-
(Included in full purchase)
Proving a Greedy Algorithm is Correct
-
(Included in full purchase)
Why Greedy Starts with Sorting
-
(Included in full purchase)
Greedy Algorithm Template
-
(Included in full purchase)
Example LeetCode Greedy Solution
-
(Included in full purchase)
Common Greedy Patterns
-
(Included in full purchase)
How to recognize a Greedy Problem
-
(Included in full purchase)
How to solve any Greedy Problem
-
(Included in full purchase)
Greedy Algorithm Checklist
-
(Included in full purchase)
Greedy AI Learning Quiz
-
(Included in full purchase)
Greedy Algorithm LeetCode Roadmap
-
(Included in full purchase)
Common Greedy Mistakes
-
(Included in full purchase)
-
8
-
(Included in full purchase)
Backtracking Intro NotebookLM
-
(Included in full purchase)
What Is Backtracking?
-
(Included in full purchase)
When Should You Use Backtracking?
-
(Included in full purchase)
How Does Backtracking Work?
-
(Included in full purchase)
The Importance of Undo
-
(Included in full purchase)
The Universal Backtracking Template
-
(Included in full purchase)
Pruning: Optimizing Backtracking
-
(Included in full purchase)
Backtracking vs. Recursion, DFS, and Greedy
-
(Included in full purchase)
Sample Backtracking LeetCode Solution
-
(Included in full purchase)
Common Backtracking Patterns
-
(Included in full purchase)
Common Backtracking Mistakes
-
(Included in full purchase)
Time and Space Complexity of Backtracking
-
(Included in full purchase)
Backtracking AI Learning Quiz
-
(Included in full purchase)
Backtracking LeetCode Roadmap
-
(Included in full purchase)
Summary & Backtracking Cheat Sheet
-
(Included in full purchase)
-
9
-
(Included in full purchase)
DP Part 1 Intro NotebookLM
-
(Included in full purchase)
Why DP Exists
-
(Included in full purchase)
DP and Recursion
-
(Included in full purchase)
From Brute Force to DP
-
(Included in full purchase)
Memoization (Top-Down DP)
-
(Included in full purchase)
DP Foundations
-
(Included in full purchase)
Kadane's Algorithm
-
(Included in full purchase)
What is 1D DP
-
(Included in full purchase)
1D DP Patterns
-
(Included in full purchase)
Greedy vs Backtracking vs DP
-
(Included in full purchase)
DP AI Learning Quiz
-
(Included in full purchase)
DP LeetCode Roadmap
-
(Included in full purchase)
Common DP Mistakes
-
(Included in full purchase)
Начать DSA 2 →
Присоединяйтесь к потоку