Practical Problem Solving with Algorithms

Practical Problem Solving with Algorithms

Learning Paths:
9 hours, 14 minutes CC

You’ve likely taken several algorithms and data structures courses and know the “what”, and now it’s time to put the knowledge to practice! Develop better problem-solving skills by thinking through challenges and applying various algorithms and computer science techniques. Use recursion, traversals, acyclic paths, memoization, and garbage collection to optimize your solutions and think like a true algorithmist.

This course and others like it are available as part of our Frontend Masters video subscription.

Published: April 10, 2023
Get Unlimited Access Now
Table of Contents

Introduction

Primer

Example Problems

Periodic Table Speller

Chessboard Diagonals

Knight's Dialer

Wordy Problem

Wrapping Up