ViewTube

ViewTube
Sign inSign upSubscriptions
Filters

Upload date

Type

Duration

Sort by

Features

Reset

5,594 results

Save My Interview
Dynamic Programming Explained: Memo & Tabulation | DSA in 3 min

Dynamic programming is just recursion that refuses to forget: if a problem splits into smaller versions of itself that keep repeating, ...

3:09
Dynamic Programming Explained: Memo & Tabulation | DSA in 3 min

0 views

1 day ago

Codivora
Dynamic Programming Explained — The 4-Question Framework

Dynamic programming explained without the fear: every DP problem is the same four questions — what's the STATE, the ...

21:28
Dynamic Programming Explained — The 4-Question Framework

0 views

9 hours ago

VibeEngines
A Billion Steps, or 50? Dynamic Programming Explained

Computing the 50th Fibonacci number the obvious recursive way takes over a billion steps. The 100th? Longer than the universe ...

2:11
A Billion Steps, or 50? Dynamic Programming Explained

0 views

3 weeks ago

Logic Lab
Stop Solving the Same Problem Twice (Dynamic Programming Explained)

Dynamic programming sounds scary; it's really one idea — never solve the same subproblem twice. See the recursion explosion, ...

4:25
Stop Solving the Same Problem Twice (Dynamic Programming Explained)

13 views

4 weeks ago

DSA Problem
Staircase Problem: 1 or 2 Steps at a Time | Dynamic Programming Explained

Problem: Solve the staircase problem where you can take either 1 or 2 steps. Problem Explanation: You are climbing a staircase.

3:19
Staircase Problem: 1 or 2 Steps at a Time | Dynamic Programming Explained

44 views

3 weeks ago

Caleb Writes Code
Graph Engineering explained in 8min..

Zo Computer: https://zo-computer.cello.so/2XNkhpgqHRy Graph Engineering, a new focus in agentic engineering as we target the ...

8:35
Graph Engineering explained in 8min..

12,118 views

1 day ago

Apna College
Complete Dynamic Programming | DP Series - Lecture 1

DP Sheet: https://dsa.apnacollege.in/sheet/dp-sheet Company wise DSA Sheet: https://dsa.apnacollege.in/ Complete ...

41:33
Complete Dynamic Programming | DP Series - Lecture 1

89,112 views

3 weeks ago

The Logic Blueprint
Minimum Insertions to Make a String Palindrome | Dynamic Programming Explained

Dynamic Programming can make one of the most common string problems feel surprisingly simple: **Minimum Insertions to Make ...

1:41
Minimum Insertions to Make a String Palindrome | Dynamic Programming Explained

37 views

3 weeks ago

Generalist Programmer
Dynamic Programming, Visualized (Memoization & Tabulation)

Dynamic programming explained visually: memoization vs tabulation, overlapping subproblems, and turning brute-force recursion ...

8:35
Dynamic Programming, Visualized (Memoization & Tabulation)

13 views

3 weeks ago

Board Infinity
Dynamic Programming Explained | Fibonacci to Coin Change | Advanced DSA Series Part 7

Welcome to Part 7 of our Advanced DSA Masterclass You're in an interview. You write the recursive Fibonacci solution ...

11:30
Dynamic Programming Explained | Fibonacci to Coin Change | Advanced DSA Series Part 7

6 views

2 weeks ago

Leo Academy
LeetCode 139: Word Break in less than 5 minutes | Dynamic Programming Explained

Don't miss this if you want to succeed in your next coding interview! Confused about Word Break (LeetCode 139)? I break it ...

3:30
LeetCode 139: Word Break in less than 5 minutes | Dynamic Programming Explained

0 views

7 days ago

Optimization City
Complete Guide to Deterministic Dynamic Programming | Convex & Non‑Convex Problems Solved

Deterministic Dynamic Programming (DDP) is one of the most powerful and widely used optimization techniques in operations ...

49:40
Complete Guide to Deterministic Dynamic Programming | Convex & Non‑Convex Problems Solved

12 views

10 days ago

Leo Academy
LeetCode 70: Climbing Stairs in less than 5 minutes | Dynamic Programming Intro

Don't miss this if you want to succeed in your next coding interview! Confused about Climbing Stairs (LeetCode 70)? I break it ...

3:18
LeetCode 70: Climbing Stairs in less than 5 minutes | Dynamic Programming Intro

0 views

7 days ago

@AlgoAcademy
Coin Change (LeetCode 322) — Visualized Step by Step | Dynamic Programming Explained

The Coin Change problem (LeetCode 322) — animated step by step so you can SEE why the dynamic programming solution ...

4:26
Coin Change (LeetCode 322) — Visualized Step by Step | Dynamic Programming Explained

3 views

9 days ago

The Logic Blueprint
The DP Trick That Builds the Shortest String From Two Strings

Dynamic Programming becomes much easier when you learn to recognize the hidden structure behind string problems.

2:33
The DP Trick That Builds the Shortest String From Two Strings

19 views

3 weeks ago

datarekha
Dynamic Programming — Memoization, Tabulation and Optimal Substructure | datarekha

Dynamic Programming — Memoization, Tabulation and Optimal Substructure Chapter 27 of 33 in Data Structures & Algorithms ...

1:39
Dynamic Programming — Memoization, Tabulation and Optimal Substructure | datarekha

0 views

3 weeks ago

The Logic Blueprint
The LCS Trick That Solves Minimum Insertions and Deletions

Dynamic Programming becomes much easier to understand once you recognize the **Longest Common Subsequence (LCS)** ...

2:20
The LCS Trick That Solves Minimum Insertions and Deletions

20 views

3 weeks ago

@AlgoAcademy
LeetCode 70: Climbing Stairs | Dynamic Programming with Animation | Fibonacci Pattern | O(1) Space

If you're learning Dynamic Programming (DP), this is one of the best beginner-friendly problems. In this visualization, you'll see ...

0:39
LeetCode 70: Climbing Stairs | Dynamic Programming with Animation | Fibonacci Pattern | O(1) Space

7 views

12 days ago

hmz obi
The Easiest Introduction to Dynamic Programming | Fibonacci & Caching Explained | Algorithms #12

Dynamic Programming (DP) is one of the most powerful algorithm design techniques, yet it is often considered difficult to ...

7:32
The Easiest Introduction to Dynamic Programming | Fibonacci & Caching Explained | Algorithms #12

18 views

2 weeks ago

Leo Academy
LeetCode 198: House Robber in less than 5 minutes | Dynamic Programming

Don't miss this if you want to succeed in your next coding interview! Confused about House Robber (LeetCode 198)? I break it ...

4:14
LeetCode 198: House Robber in less than 5 minutes | Dynamic Programming

1 view

7 days ago