ViewTube

ViewTube
Sign inSign upSubscriptions
Filters

Upload date

Type

Duration

Sort by

Features

Reset

54 results

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

459 views

10 hours ago

Learn Fundamentals
Caching and Memoization in Python

Caching and Memoization in Python.

10:25
Caching and Memoization in Python

13 views

4 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

13 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.

0 views

3 days ago

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

76,812 views

12 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

15 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)

7 views

3 days 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

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)

61 views

2 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

2 weeks 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

3 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

8 views

4 days 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

Leetcode Unlocked
241. Different Ways to Add Parentheses | Leetcode Unlocked - Python

In this video, we tackle LeetCode 241: Different Ways to Add Parentheses. This problem is an excellent case study for the Divide ...

10:00
241. Different Ways to Add Parentheses | Leetcode Unlocked - Python

16 views

4 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

3 weeks ago

Leetcode Explained
Leetcode 91 - Decode Ways | Dynamic Programming + Recursion (Python)

0:00 Problem Overview 2:31 Recursive Solution (with memoization) 3:36 Dynamic Programming Iterative Solution.

4:37
Leetcode 91 - Decode Ways | Dynamic Programming + Recursion (Python)

40 views

4 weeks 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

11 views

8 days ago

Learn For Free
Master Python Algorithms | 08B '

' Course: Master Python Algorithms Module 08: Dynamic Programming Lecture B: Tabulation Patterns Link to the ...

1:42:11
Master Python Algorithms | 08B '

1 view

2 weeks 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,175 views

3 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