ViewTube

ViewTube
Sign inSign upSubscriptions
Filters

Upload date

Type

Duration

Sort by

Features

Reset

48 results

freeCodeCamp.org and AlgoMonster
Learn Dynamic Programming with Animations – Full Course for Beginners

Master the art of Dynamic Programming by learning to break complex challenges into simple, reusable sub-problems. This course ...

1:41:41
Learn Dynamic Programming with Animations – Full Course for Beginners

83,436 views

2 weeks ago

Creata
LeetCode 403: Frog Jump | BFS and Memoization

In this video, I explain the solution to LeetCode 403: Frog Jump. This is a classic "Hard" problem that tests your ability to manage ...

14:56
LeetCode 403: Frog Jump | BFS and Memoization

3 views

2 weeks ago

Great Learning
Grok as Your AI Coding Tutor: Prompting, Debugging, and Writing Better Python

What is Grok, and why are people using it like a coding partner? In this video, you'll learn what Grok means, why X chose the ...

8:21
Grok as Your AI Coding Tutor: Prompting, Debugging, and Writing Better Python

802 views

6 days ago

NoviceToFlawless
Basic Coding and OOP interview questions, memoization. Share if you care.

This video is a quick summary of some common interview questions 1. Example of how memoization improves time complexity ...

2:19
Basic Coding and OOP interview questions, memoization. Share if you care.

13 views

9 days ago

CodeWithD
Climbing Stairs DP Problem | Interview Favorite Explained

In this video, we solve the classic Climbing Stairs problem step by step. We start with: ✓ Recursive solution (brute force) ...

27:49
Climbing Stairs DP Problem | Interview Favorite Explained

18 views

4 weeks ago

CodeLucky
How To Optimize Coding Interview Solutions (Brute Force to Efficient)

Struggling to pass time limits in coding interviews? In this video, we break down the step-by-step process of taking a naive ...

3:30
How To Optimize Coding Interview Solutions (Brute Force to Efficient)

62 views

3 weeks ago

CodeLucky
Master Fibonacci with Dynamic Programming: From Recursion to O(1) Space

Struggling to understand Dynamic Programming? The Fibonacci sequence is the perfect place to start! In this tutorial, we break ...

4:20
Master Fibonacci with Dynamic Programming: From Recursion to O(1) Space

8 views

3 weeks ago

Learn For Free
Master Python Algorithms | 08A '

' Course: Master Python Algorithms Module 08: Dynamic Programming Lecture A: DP Fundamentals Link to the ...

1:22:26
Master Python Algorithms | 08A '

0 views

3 weeks ago

Python for DSA
global vs nonlocal in Python (Huge Difference Explained)

PythonGlobal #PythonNonlocal #PythonClosures global vs nonlocal in Python: The Complete Guide | Closures, Recursion ...

7:29
global vs nonlocal in Python (Huge Difference Explained)

5 views

9 days ago

doiknowthisthing
LeetCode 1458 | Max Dot Product of Two Subsequences | HARD DP (Python)

In this video, we solve LeetCode 1458 – Max Dot Product of Two Subsequences, one of the trickiest HARD dynamic programming ...

7:06
LeetCode 1458 | Max Dot Product of Two Subsequences | HARD DP (Python)

24 views

4 weeks ago

CodeLucky
Concatenated Words - LeetCode Hard Solution Explained

Learn how to solve the "Concatenated Words" problem efficiently using Depth First Search (DFS) and Memoization! In this ...

3:47
Concatenated Words - LeetCode Hard Solution Explained

2 views

3 weeks ago

Coding Crane
Minimum ASCII Delete Sum for Two Strings | Python | LeetCode POTD 712 | DP Explained | Coding Crane

In this video, we solve LeetCode Problem 712 – Minimum ASCII Delete Sum for Two Strings, which is a classic Dynamic ...

13:39
Minimum ASCII Delete Sum for Two Strings | Python | LeetCode POTD 712 | DP Explained | Coding Crane

67 views

4 weeks ago

CSwithUS
House Robber (LeetCode 198) - Top-Down DP & Memoization | Time Complexity

In this video, we tackle the popular "House Robber" problem (LeetCode 198) using the Top-Down Dynamic Programming ...

24:41
House Robber (LeetCode 198) - Top-Down DP & Memoization | Time Complexity

10 views

10 days ago

Study Placement
Max Dot Product of Two Subsequences | LeetCode 1458 | DP Recursion + Memoization + Bottom-up

In this video, we solve LeetCode 1458 — Max Dot Product of Two Subsequences. Code: https://leetcode.com/problems/max-dot ...

22:47
Max Dot Product of Two Subsequences | LeetCode 1458 | DP Recursion + Memoization + Bottom-up

2,176 views

1 month ago

CSwithUS
Triangle (LeetCode 120) - Top-Down DP & Memoization | Time Complexity Explained

In this video, we solve the "Triangle" problem (LeetCode 120) using the Top-Down Dynamic Programming approach. We start with ...

31:44
Triangle (LeetCode 120) - Top-Down DP & Memoization | Time Complexity Explained

12 views

2 weeks ago

CodeLucky
Dynamic Programming Fundamentals: Overlapping Subproblems Explained for Beginners

Struggling to understand Dynamic Programming? You're not alone! In this beginner-friendly guide, we break down one of the ...

4:21
Dynamic Programming Fundamentals: Overlapping Subproblems Explained for Beginners

14 views

3 weeks ago

vHiren
L15 - Multi Dimensional DP | Number of Ways To Stay In Same Place | 2D DP | Bottom Up 5 Ways

Today in Lecture 15 of Multi Dimensional DP (GRID DP), we solve LeetCode 1269 (HARD). Number of Ways to Stay in the Same ...

29:01
L15 - Multi Dimensional DP | Number of Ways To Stay In Same Place | 2D DP | Bottom Up 5 Ways

35 views

4 weeks ago

CSwithUS
Coin Change (LeetCode 322) - Top-Down DP & Time Complexity Analysis

In this video, we solve the classic "Coin Change" problem (LeetCode 322) using the Top-Down Dynamic Programming ...

31:38
Coin Change (LeetCode 322) - Top-Down DP & Time Complexity Analysis

5 views

12 days ago

Games to grow
The Ultimate DP & Backtracking Interview Simulation | Coding Interview Prep

Master the most challenging part of technical interviews: Dynamic Programming (DP) and Backtracking. In this video, we simulate ...

7:02
The Ultimate DP & Backtracking Interview Simulation | Coding Interview Prep

20 views

5 days ago

CodeLucky
House Robber - Dynamic Programming Explained (LeetCode 198)

Learn how to solve the House Robber problem (LeetCode 198) using Dynamic Programming! In this video, we break down ...

3:55
House Robber - Dynamic Programming Explained (LeetCode 198)

2 views

3 weeks ago

Coding Crane
Climbing Stairs | Dynamic Programming from Recursion to DP | Python | Leetcode | Hindi | Part - 2

In this video, we solve the Climbing Stairs problem (LeetCode 70) using Dynamic Programming in Python, starting from a brute ...

18:19
Climbing Stairs | Dynamic Programming from Recursion to DP | Python | Leetcode | Hindi | Part - 2

19 views

6 days ago

izumicode
Ones and Zeroes Problem | leetcode problem 474

Recursion & Map Memoization #leetcode #recursion #memoization #dynamicprogramming #coding.

25:55
Ones and Zeroes Problem | leetcode problem 474

0 views

3 days ago

R Sai Siddhu
85 Maximal Rectangle LeetCode

This video explains 85 Maximal Rectangle LeetCode Code ...

18:39
85 Maximal Rectangle LeetCode

12 views

4 weeks ago

Study Placement
Minimum ASCII Delete Sum for Two Strings | LeetCode 712 | DP Recursion + Memoization

In this video, we solve LeetCode 712 — Minimum ASCII Delete Sum for Two Strings. You are given two strings s1 and s2. In one ...

16:19
Minimum ASCII Delete Sum for Two Strings | LeetCode 712 | DP Recursion + Memoization

1,214 views

4 weeks ago

CodeLucky
Scramble String - LeetCode 87 Hard - Dynamic Programming Explanation

Struggling with the Scramble String problem? This video breaks down LeetCode 87, a hard Dynamic Programming and ...

3:36
Scramble String - LeetCode 87 Hard - Dynamic Programming Explanation

3 views

3 weeks ago