This is a curated list of various algorithms and coding interview resources.

General

Blogs & Resources

Lectures & Teaching Material

Since summer of 2013, the course is taught from the book Algorithm Design: Parallel and Sequential.

Quizzes and homeworks are not available publicly after 2008 Fall.

YouTube

Solutions by Coding Platforms

Solutions by Topics

Practice

Other Curated Lists

Asymptotic Analysis

Bits

Math & Numerics

Arrays

Sorting & Searching

Combinatorial

Divide-and-Conquer

Linked Lists

Hashing

Strings

Recursion

Trees

Graphs

General

Traversal

Range Queries

Connectivity

Matroids

Circuits

Shortest Paths

Network Flow

Dynamic Programming

NP-Complete

Lectures 24 through 27 are all related to TSP.

Leave a comment