ViewTube

ViewTube
Sign inSign upSubscriptions
Filters

Upload date

Type

Duration

Sort by

Features

Reset

2,836 results

CodingNinja
Can You Solve LeetCode 1262? Greatest Sum Divisible by Three | Coding Only

Instead of a brute-force approach, we use Dynamic Programming (DP) to keep track of the maximum possible sum for each ...

1:12
Can You Solve LeetCode 1262? Greatest Sum Divisible by Three | Coding Only

44 views

1 day ago

The Logic Blueprint
The DP Trick That Solves Every Grid Problem | Maximal Square

Dynamic Programming becomes much easier when you learn how to read the grid. In this video, The Logic Blueprint breaks down ...

3:48
The DP Trick That Solves Every Grid Problem | Maximal Square

65 views

11 days ago

The Logic Blueprint
The DP Pattern That Solves Every Parentheses Problem | Boolean Parenthesization

Dynamic Programming gets much easier when you learn to recognize the blueprint behind the problem. In this video from **The ...

3:55
The DP Pattern That Solves Every Parentheses Problem | Boolean Parenthesization

54 views

2 weeks ago

TECH Global University
Dynamic programming for complex optimization problems ❘ TECH Global University

Dynamic programming is an algorithmic technique for solving complex problems by dividing them into smaller, more manageable ...

2:05
Dynamic programming for complex optimization problems ❘ TECH Global University

67 views

3 weeks ago

VibeEngines
Greedy vs Dynamic Programming: Grab the Best Now, or Plan the Whole?

Greedy vs dynamic programming is the distinction that decides whether your optimization code is fast, correct, or accidentally ...

2:06
Greedy vs Dynamic Programming: Grab the Best Now, or Plan the Whole?

13 views

3 weeks ago

VividCode
Minimum Path Sum · Dynamic Programming

A robot finds the minimum-cost path through a weighted grid.

2:11
Minimum Path Sum · Dynamic Programming

5 views

4 weeks ago

CodeWithSingh
INTRO TO DYNAMIC PROGRAMMING - LEARN ALONG
0:57
INTRO TO DYNAMIC PROGRAMMING - LEARN ALONG

0 views

Streamed 2 weeks ago

ByteBuilder
Every 1-D DP Problem Is The Same Trick (6 Problems, One Formula)

Start with episode 1: {LEETCODE_70_EXPLAINER_URL} #leetcode #dynamicprogramming #codinginterview.

3:17
Every 1-D DP Problem Is The Same Trick (6 Problems, One Formula)

3 views

3 weeks ago

DSAEssentials
DSA Coding challenge: Subset sum on generated subsequence

... a subset of the generated subsequence has the sum equal to the given number x using dynamic programming and hashing.

3:51
DSA Coding challenge: Subset sum on generated subsequence

0 views

10 days ago

Code & Conquer Daily
Stone Game II - Dynamic Programming Solution

LeetCode #1140: Stone Game II (Medium) Problem: Alice and Bob continue their games with piles of stones. There are a number ...

3:12
Stone Game II - Dynamic Programming Solution

17 views

2 weeks ago

The Logic Blueprint
The DP Trick That Counts Every Square in a Matrix

Dynamic Programming on grids becomes much easier once you see the right pattern. In this video from The Logic Blueprint, we ...

2:46
The DP Trick That Counts Every Square in a Matrix

42 views

9 days ago

VividCode
Edit Distance · Dynamic Programming

Use a 2D dynamic programming matrix to find the minimum insertions, deletions, and replacements between two strings.

2:25
Edit Distance · Dynamic Programming

5 views

4 weeks ago

Eslihai_coding
Greedy Fails This Game 😱 | LeetCode 1140 Java

The key is Dynamic Programming + Game Theory. In this video: ✓ Problem intuition ✓ Why Greedy fails ✓ DP state explained ...

0:31
Greedy Fails This Game 😱 | LeetCode 1140 Java

27 views

2 weeks ago

Save My Interview
Memoization vs Tabulation: Which DP Do You Write?

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

3:09
Memoization vs Tabulation: Which DP Do You Write?

51 views

3 weeks ago

Eslihai_coding
One Split Decides Everything 😱 | LeetCode 1563 Java

The key tools are: ✓ Prefix Sum ✓ Interval Dynamic Programming ✓ Choosing the optimal split ✓ Game Theory ✓ Memoization ...

0:31
One Split Decides Everything 😱 | LeetCode 1563 Java

9 views

8 days ago

The Logic Blueprint
Palindrome Partitioning II Explained: From Recursion to Optimized DP

Dynamic Programming becomes much easier when you can see the blueprint behind the recurrence. In this video from The Logic ...

3:20
Palindrome Partitioning II Explained: From Recursion to Optimized DP

59 views

2 weeks ago

The Knowledge Wings
🚀 Dynamic Programming (DP) — Solve Smart, Not Hard! 🧠💻|Data Structure

Dynamic Programming (DP) Explained in Simple Way! Dynamic Programming is one of the most important concepts in DSA ...

0:48
🚀 Dynamic Programming (DP) — Solve Smart, Not Hard! 🧠💻|Data Structure

6 views

2 weeks ago

DSA Mastery Lab
LeetCode 2016: Maximum Difference Between Increasing Elements — The Dynamic Programming Trick (C#)

Find the maximum difference between two elements in an array, where the second element must appear after the first and be ...

3:32
LeetCode 2016: Maximum Difference Between Increasing Elements — The Dynamic Programming Trick (C#)

1 view

12 days ago

Leetcode Daily
1872. Stone Game VIII | Leetcode Daily - Python

We simplify the complex merging mechanics using prefix sums and apply dynamic programming with minimax game theory to find ...

3:59
1872. Stone Game VIII | Leetcode Daily - Python

338 views

1 day ago

VividCode
Unique Paths · Dynamic Programming

A robot moves through a grid while path counts accumulate cell by cell in a DP table.

3:48
Unique Paths · Dynamic Programming

31 views

4 weeks ago