ViewTube

ViewTube
Sign inSign upSubscriptions
Filters

Upload date

Type

Duration

Sort by

Features

Reset

8,629,170 results

Internet Made Coder
Algorithms Explained for Beginners - How I Wish I Was Taught

Check out Algorithms to Live By and receive an additional 20% discount on the annual subscription at ...

17:38
Algorithms Explained for Beginners - How I Wish I Was Taught

478,322 views

3 years ago

Fireship
Problem-Solving for Developers - A Beginner's Guide

How to approach problem-solving as a developer . Seven steps and strategies to solve software development challenges faster.

10:44
Problem-Solving for Developers - A Beginner's Guide

831,088 views

5 years ago

freeCodeCamp.org
Data Structure and Algorithm Patterns for LeetCode Interviews – Tutorial

This is a comprehensive course on data structures and algorithms. @algo.monster will break down the most essential data ...

1:15:03
Data Structure and Algorithm Patterns for LeetCode Interviews – Tutorial

382,104 views

5 months ago

Sahil & Sarra
8 patterns to solve 80% Leetcode problems

Try my free email crash course to crush technical interviews: Interview Master (now called InstaByte) - https://instabyte.io/ ▻ For ...

7:30
8 patterns to solve 80% Leetcode problems

1,012,839 views

1 year ago

TED-Ed
What's an algorithm? - David J. Malan

View full lesson: http://ed.ted.com/lessons/your-brain-can-solve-algorithms-david-j-malan An algorithm is a mathematical method ...

4:58
What's an algorithm? - David J. Malan

2,724,579 views

12 years ago

People also watched

Dave Burji
The unfair way I got good at Leetcode

I've practiced lots of Leetcode, but early on I had no idea I was not practicing effectively to pass interviews. Today after more than ...

6:47
The unfair way I got good at Leetcode

762,351 views

2 years ago

Ashish Pratap Singh
LeetCode was HARD until I Learned these 15 Patterns

Master DSA patterns: https://algomaster.io ▻ My DSA Playlist: ...

13:00
LeetCode was HARD until I Learned these 15 Patterns

1,513,619 views

1 year ago

Brilliant Thinking
SHARPEN YOUR ANALYTICAL AND PROBLEM SOLVING SKILLS

If you are looking for ways to improve and further develop your intelligence; analytical and problem-solving skills are some of the ...

8:19
SHARPEN YOUR ANALYTICAL AND PROBLEM SOLVING SKILLS

288,888 views

4 years ago

Bog
Beginner programmer vs LeetCode

Trying to solve LeetCode questions as a beginner programmer. My YT community & program: https://thaomaoh.com/community ...

30:21
Beginner programmer vs LeetCode

178,335 views

3 weeks ago

freeCodeCamp.org
10 Common Coding Interview Problems - Solved!

Preparing for coding interviews? Competitive programming? Learn to solve 10 common coding problems and improve your ...

2:10:50
10 Common Coding Interview Problems - Solved!

649,776 views

3 years ago

MIT OpenCourseWare
1. Algorithms and Computation

MIT 6.006 Introduction to Algorithms, Spring 2020 Instructor: Jason Ku View the complete course: https://ocw.mit.edu/6-006S20 ...

45:39
1. Algorithms and Computation

1,839,546 views

4 years ago

MIT OpenCourseWare
Lecture 19: Dynamic Programming I: Fibonacci, Shortest Paths

MIT 6.006 Introduction to Algorithms, Fall 2011 View the complete course: http://ocw.mit.edu/6-006F11 Instructor: Erik Demaine ...

51:47
Lecture 19: Dynamic Programming I: Fibonacci, Shortest Paths

2,882,420 views

12 years ago

freeCodeCamp.org
Dynamic Programming with Java – Learn to Solve Algorithmic Problems & Coding Challenges

Learn how to use Dynamic Programming with Java in this course for beginners. It can help you solve complex programming ...

2:37:49
Dynamic Programming with Java – Learn to Solve Algorithmic Problems & Coding Challenges

244,095 views

2 years ago

freeCodeCamp.org
Algorithms Course - Graph Theory Tutorial from a Google Engineer

This full course provides a complete introduction to Graph Theory algorithms in computer science. Knowledge of how to create ...

6:44:40
Algorithms Course - Graph Theory Tutorial from a Google Engineer

1,810,638 views

6 years ago

freeCodeCamp.org
Recursion in Programming - Full Course

Recursion is a powerful technique that helps us bridge the gap between complex problems being solved with elegant code.

1:51:36
Recursion in Programming - Full Course

1,105,124 views

4 years ago

Reducible
5 Simple Steps for Solving Dynamic Programming Problems

In this video, we go over five steps that you can use as a framework to solve dynamic programming problems. You will see how ...

21:27
5 Simple Steps for Solving Dynamic Programming Problems

1,394,468 views

5 years ago

freeCodeCamp.org
Algorithms and Data Structures Tutorial - Full Course for Beginners

In this course you will learn about algorithms and data structures, two of the fundamental topics in computer science. There are ...

5:22:09
Algorithms and Data Structures Tutorial - Full Course for Beginners

5,641,489 views

4 years ago

freeCodeCamp.org and Radu Mariescu-Istodor
Problem Solving for Beginners: Build Algorithms from Scratch with First Principles and JavaScript

In this course, @Radu teaches his problem-solving techniques by using a challenging vision-based positioning system problem ...

4:00:58
Problem Solving for Beginners: Build Algorithms from Scratch with First Principles and JavaScript

42,976 views

2 months ago

Greg Hogg
4 Steps to Solve Any Dynamic Programming (DP) Problem

FAANG Coding Interviews / Data Structures and Algorithms / Leetcode.

0:57
4 Steps to Solve Any Dynamic Programming (DP) Problem

1,249,280 views

1 year ago

WIRED
Harvard Professor Explains Algorithms in 5 Levels of Difficulty | WIRED

From the physical world to the virtual world, algorithms are seemingly everywhere. David J. Malan, Professor of Computer Science ...

25:47
Harvard Professor Explains Algorithms in 5 Levels of Difficulty | WIRED

4,744,561 views

2 years ago

MIT OpenCourseWare
Lecture 1: Algorithmic Thinking, Peak Finding

MIT 6.006 Introduction to Algorithms, Fall 2011 View the complete course: http://ocw.mit.edu/6-006F11 Instructor: Srini Devadas ...

53:22
Lecture 1: Algorithmic Thinking, Peak Finding

5,895,531 views

12 years ago

AlgoMonster
LeetCode Was Hard Until I Learned THESE 8 Patterns (With Templates!)

https://algo.monster/ Best place to learn and practice coding interviews Almost all LeetCode problems can be solved with the ...

21:06
LeetCode Was Hard Until I Learned THESE 8 Patterns (With Templates!)

613,095 views

1 year ago

Colin Galen
Unlocking Your Intuition: How to Solve Hard Problems Easily

This is all in the context of problem solving - programming, math, chess, life, etc. Any sort of "mind sport" or problem solving ...

17:34
Unlocking Your Intuition: How to Solve Hard Problems Easily

1,721,005 views

3 years ago

Codebagel
How to Solve ANY LeetCode Problem (Step-by-Step)

You can solve ANY coding interview problem - you just need a step-by-step approach. In this video, I'll show you a formula for ...

12:37
How to Solve ANY LeetCode Problem (Step-by-Step)

566,872 views

1 year ago

CS50
CS50x 2025 - Lecture 3 - Algorithms

Searching: Linear Search, Binary Search. Sorting: Bubble Sort, Selection Sort, Merge Sort. Asymptotic Notation: O, Ω, ...

2:06:35
CS50x 2025 - Lecture 3 - Algorithms

320,565 views

Streamed 1 year ago

freeCodeCamp.org
Greedy Algorithms Tutorial – Solve Coding Challenges

Learn how to use greedy algorithms to solve coding challenges. Many tech companies want people to solve coding challenges ...

1:53:09
Greedy Algorithms Tutorial – Solve Coding Challenges

380,020 views

3 years ago