ViewTube

ViewTube
Sign inSign upSubscriptions
Filters

Upload date

Type

Duration

Sort by

Features

Reset

335 results

Developers Assist
DSA in Python Full Course (2027) | One Shot for Placements & Coding Interviews7 #python

Learn Data Structures and Algorithms in Python in ONE video, updated for 2027. 45 lessons where every idea is animated before ...

2:27:03
DSA in Python Full Course (2027) | One Shot for Placements & Coding Interviews7 #python

515 views

4d ago

Tab Tab
Every Data Structure Explained: Which One Should You Use?

Data structures seem simple. An array stores data, a stack stores data, and a tree stores data. But if they all store information, why ...

31:11
Every Data Structure Explained: Which One Should You Use?

84 views

6d ago

Philomath
Big-O Notation Explained | Binary Search and Where log n Comes From

What does it mean for an algorithm to run in O(log n), O(n), or O(n²) time, and why does it matter? Professor Yun William Yu ...

16:03
Big-O Notation Explained | Binary Search and Where log n Comes From

33 views

2d ago

Live To Code
Hash Map Operations (put, get, remove in Java) | Data Structures for Interview Preparation

A hash map lets you look up a value by its key in constant time, on average. But what actually happens inside when you call put, ...

27:12
Hash Map Operations (put, get, remove in Java) | Data Structures for Interview Preparation

13 views

6d ago

Philomath
Kruskal's Algorithm and Union-Find Explained | Minimum Spanning Trees

Kruskal's algorithm builds a minimum spanning tree by sorting every edge and keeping each one that does not close a cycle.

29:57
Kruskal's Algorithm and Union-Find Explained | Minimum Spanning Trees

86 views

5d ago

Live To Code
LFU Cache (Frequency Buckets and minFreq) | Data Structures for Interview Preparation

An LRU cache forgets what was used longest ago, but some entries are popular and should stay even if they were not touched ...

28:46
LFU Cache (Frequency Buckets and minFreq) | Data Structures for Interview Preparation

29 views

3d ago

Developers Assist
Dynamic Programming Made Simple (2027): Memoization, @cache and Tabulation in Python

DSA with Python, lecture 38 of 45: data structures and algorithms explained so simply that anyone can follow, with animations, live ...

3:06
Dynamic Programming Made Simple (2027): Memoization, @cache and Tabulation in Python

8 views

6d ago

Philomath
A* Search Explained | Heuristics for Shortest Paths

A* search finds shortest paths faster than Dijkstra's algorithm by using an estimate of the remaining distance to aim toward the ...

24:13
A* Search Explained | Heuristics for Shortest Paths

203 views

3d ago

Tech Unboxed AI
Linked Lists vs Arrays: 65x Faster... Until It Isn't (Data Structures Explained)

Linked lists explained from zero with one freight train: every wagon holds only the hook of the next. Adding 200000 items at the ...

7:07
Linked Lists vs Arrays: 65x Faster... Until It Isn't (Data Structures Explained)

8 views

3d ago

Live To Code
Hash Set Operations (add, contains, remove) | Data Structures for Interview Preparation

A hash set remembers keys and answers one question very quickly: is this key in here? But what really happens inside when you ...

21:15
Hash Set Operations (add, contains, remove) | Data Structures for Interview Preparation

11 views

5d ago

Developers Assist
The DSA Patterns Cheat Sheet (2027): Spot the Right Technique From the Problem's Wording

DSA with Python, lecture 43 of 45: data structures and algorithms explained so simply that anyone can follow, with animations, live ...

2:54
The DSA Patterns Cheat Sheet (2027): Spot the Right Technique From the Problem's Wording

11 views

4d ago

Amulya's Academy
31: Heap Sort Algorithm Explained Step by Step | Max Heap, Min Heap & Heapify

It is useful for beginners learning sorting algorithms, binary heaps, binary trees, and Data Structures and Algorithms (DSA).

8:17
31: Heap Sort Algorithm Explained Step by Step | Max Heap, Min Heap & Heapify

612 views

6d ago

Philomath
Topological Sort Explained | Ordering a DAG

How do you order tasks that depend on each other? Professor Yun William Yu (Carnegie Mellon University) explains topological ...

7:34
Topological Sort Explained | Ordering a DAG

142 views

3d ago

Coding Beginner
DSA in C #6: Pointers for DSA | Pointer Arithmetic, Structure Pointers, Double Pointers

Lecture 6 of the Data Structures and Algorithms in C course! Linked lists, trees and graphs are all built from pointers, so before we ...

9:03
DSA in C #6: Pointers for DSA | Pointer Arithmetic, Structure Pointers, Double Pointers

38 views

2d ago

Developers Assist
DSA Capstone Project in Python (2027): Build a Campus Route Finder With Dijkstra and pytest

DSA with Python, lecture 45 of 45: data structures and algorithms explained so simply that anyone can follow, with animations, live ...

2:52
DSA Capstone Project in Python (2027): Build a Campus Route Finder With Dijkstra and pytest

9 views

4d ago

Coding Beginner
DSA in C #5: Best, Average and Worst Case | Space Complexity

Lecture 5 of the Data Structures and Algorithms in C course! The same code can take 1 step on one input and n steps on another ...

8:18
DSA in C #5: Best, Average and Worst Case | Space Complexity

153 views

5d ago

Philomath
Bipartite Graphs Explained | Two-Coloring with BFS

When can you split a graph's nodes into two groups so that every edge crosses between them? Professor Yun William Yu ...

11:04
Bipartite Graphs Explained | Two-Coloring with BFS

47 views

3d ago