## DEV Community is a community of 601,094 amazing developers

We're a place where coders share, stay up-to-date and grow their careers.

loading...

# Whiteboarding with Erik

Explaining Data Structures and Algorithms problems in a way everyone can understand, in python. Updates every other Monday. All solutions here: https://github.com/erik-hei/whiteboarding-with-erik

Seattle, WA Joined on
Work

Full Stack Web Developer at General Assembly

Sum of Three, Sum of Four, and Beyond? In Python!

## Sum of Three, Sum of Four, and Beyond? In Python!

11 min read
Binary Tree Practice in Python: Mirror Tree

## Binary Tree Practice in Python: Mirror Tree

4 min read
More Python Binary Trees: What is Breadth vs Depth First Search?

## More Python Binary Trees: What is Breadth vs Depth First Search?

5 min read
Javascript Fun(ctions)! Explore the 3 Hottest Array Methods: Map, Filter, and Reduce

## Javascript Fun(ctions)! Explore the 3 Hottest Array Methods: Map, Filter, and Reduce

6 min read
Web Crawling in Python: Dive Into Beautiful Soup

## Web Crawling in Python: Dive Into Beautiful Soup

5 min read
Help Pierre the Py Pirate Solve this Knapsack Problem!

## Help Pierre the Py Pirate Solve this Knapsack Problem!

5 min read
More Python Strings: Can You Solve This *More* Difficult String Problem?

## More Python Strings: Can You Solve This *More* Difficult String Problem?

5 min read
(Binary) Christmas Trees! Learn the Three Simplest Tree Traversals in Python

## (Binary) Christmas Trees! Learn the Three Simplest Tree Traversals in Python

5 min read
More Python Practice: Find the Random Number (ft. Sets!)

## More Python Practice: Find the Random Number (ft. Sets!)

6 min read
Dive into Python with this Diving Board Problem (ft. Recursion)!

## Dive into Python with this Diving Board Problem (ft. Recursion)!

5 min read
Robot Vacuum in Python: Bring Him Home!

## Robot Vacuum in Python: Bring Him Home!

4 min read
Merge Sort: When You're Too Much of a Nerd to Use .sort()

## Merge Sort: When You're Too Much of a Nerd to Use .sort()

5 min read
Back to Basics: More Strings in Python

## Back to Basics: More Strings in Python

3 min read
DIY Cryptocurrency - Implement a Blockchain in Python

## DIY Cryptocurrency - Implement a Blockchain in Python

7 min read
Modify Linked Lists Like a Boss - In Python

## Modify Linked Lists Like a Boss - In Python

5 min read
What are Linked Lists and How Do I Make One in Python?

## What are Linked Lists and How Do I Make One in Python?

6 min read
That Really Tricky "isPandigital" Problem– but in Python

## That Really Tricky "isPandigital" Problem– but in Python

9 min read
Whiteboarding in Python: Can You Solve This Simple String Problem?

## Whiteboarding in Python: Can You Solve This Simple String Problem?

7 min read
Algorithms in Python: Binary Search for Code Newbies

## Algorithms in Python: Binary Search for Code Newbies

10 min read
Whiteboarding in Python: Check if a String is a Permutation of a Palindrome

## Whiteboarding in Python: Check if a String is a Permutation of a Palindrome

7 min read
How to Implement Stacks and Queues in Python - Part Two: Queues

## How to Implement Stacks and Queues in Python - Part Two: Queues

8 min read
How to Implement Stacks and Queues in Python - Part One: Stacks

## How to Implement Stacks and Queues in Python - Part One: Stacks

8 min read
How to Learn Data Structures and Algorithms When You're Fresh Out of Your Bootcamp

3 min read
loading...