Tech Interviews and Competitive Programming Meetup
This channel has video recordings of the Tech Interviews and Competitive Programming Meetup group (https://www.meetup.com/tech-interviews-and-competitive-programming), led by Eugene Yarovoi.
Dynamic Programming Part 10: Robot Mines Problem
Dynamic Programming Part 9: Image Compression Problem
Dynamic Programming Part 11: Traveling Salesman
Dynamic Programming Part 8: Easy Problem Solving
Segment Trees Part 4: Range Trees
Segment Trees Part 3: Dynamic Valid Parentheses Problem
Segment Trees Part 1: Deriving Segment Trees
Segment Trees Part 2: A More Involved Problem
Dynamic Programming Part 7: Subtle Issues In Choosing Top-Down or Bottom-Up
Dynamic Programming Part 6: Tree Problems Involving DP
Dynamic Programming Part 4: The Knapsack Problem
Dynamic Programming Part 5: Approximating Knapsack
Dynamic Programming Part 3: Representing State
Dynamic Programming Part 1: Intro to Dynamic Programming
Dynamic Programming Part 2: Basic Problem Solving
Graphs Part 6: DFS and Cycle Detection
Graphs Part 4: Dijkstra's Algorithm
Graphs Part 5: Problem Solving with Dijkstra's Algorithm
Graphs Part 7: Topological Sort
Graphs Part 3: Problem Solving with BFS (Breadth-First Search)
Graphs Part 2: Breadth-First Search (BFS)
Graphs Part 1: Intro to Graph Concepts
Problem Solving Workshop #24
Problem Solving Workshop #21: Algorithms Problems