Forem

Whiteboarding in Python profile picture

Whiteboarding in Python

Explaining Data Structures and Algorithms problems in a way everyone can understand, in Python. Written by Sheamus Heikkila. Currently on hiatus.

Four Year Club
Writing Debut
Three Year Club
Two Year Club
One Year Club
16 Week Writing Streak
8 Week Writing Streak
4 Week Writing Streak
Sum of Three, Sum of Four, and Beyond? In Python!
Cover image for Sum of Three, Sum of Four, and Beyond? In Python!

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

Comments
11 min read

Want to connect with Whiteboarding in Python?

Create an account to connect with Whiteboarding in Python. You can also sign in below to proceed if you already have an account.

Already have an account? Sign in
Binary Tree Practice in Python: Mirror Tree
Cover image for Binary Tree Practice in Python: Mirror Tree

Binary Tree Practice in Python: Mirror Tree

9
Comments
4 min read
More Python Binary Trees: What is Breadth vs Depth First Search?
Cover image for More Python Binary Trees: What is Breadth vs Depth First Search?

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

3
Comments 1
5 min read
Javascript Fun(ctions)! Explore the 3 Hottest Array Methods: Map, Filter, and Reduce
Cover image for 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

2
Comments
6 min read
Web Crawling in Python: Dive Into Beautiful Soup
Cover image for Web Crawling in Python: Dive Into Beautiful Soup

Web Crawling in Python: Dive Into Beautiful Soup

33
Comments 1
5 min read
Help Pierre the Py Pirate Solve this Knapsack Problem!
Cover image for Help Pierre the Py Pirate Solve this Knapsack Problem!

Help Pierre the Py Pirate Solve this Knapsack Problem!

3
Comments
5 min read
More Python Strings: Can You Solve This *More* Difficult String Problem?
Cover image for More Python Strings: Can You Solve This *More* Difficult String Problem?

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

3
Comments 2
5 min read
(Binary) Christmas Trees! Learn the Three Simplest Tree Traversals in Python
Cover image for (Binary) Christmas Trees! Learn the Three Simplest Tree Traversals in Python

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

8
Comments
5 min read
More Python Practice: Find the Random Number (ft. Sets!)
Cover image for More Python Practice: Find the Random Number (ft. Sets!)

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

8
Comments
6 min read
Dive into Python with this Diving Board Problem (ft. Recursion)!
Cover image for Dive into Python with this Diving Board Problem (ft. Recursion)!

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

5
Comments
5 min read
Robot Vacuum in Python: Bring Him Home!
Cover image for Robot Vacuum in Python: Bring Him Home!

Robot Vacuum in Python: Bring Him Home!

1
Comments 1
3 min read
Merge Sort: When You're Too Much of a Nerd to Use .sort()
Cover image for 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
Comments 2
5 min read
Back to Basics: More Strings in Python
Cover image for Back to Basics: More Strings in Python

Back to Basics: More Strings in Python

6
Comments
3 min read
DIY Cryptocurrency - Implement a Blockchain in Python
Cover image for DIY Cryptocurrency - Implement a Blockchain in Python

DIY Cryptocurrency - Implement a Blockchain in Python

10
Comments
7 min read
Modify Linked Lists Like a Boss - In Python
Cover image for Modify Linked Lists Like a Boss - In Python

Modify Linked Lists Like a Boss - In Python

2
Comments
5 min read
What are Linked Lists and How Do I Make One in Python?
Cover image for What are Linked Lists and How Do I Make One in Python?

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

11
Comments 7
5 min read
That Really Tricky "isPandigital" Problem– but in Python
Cover image for That Really Tricky "isPandigital" Problem– but in Python

That Really Tricky "isPandigital" Problem– but in Python

5
Comments 2
9 min read
Whiteboarding in Python: Can You Solve This Simple String Problem?
Cover image for Whiteboarding in Python: Can You Solve This Simple String Problem?

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

3
Comments 2
7 min read
Algorithms in Python: Binary Search for Code Newbies
Cover image for Algorithms in Python: Binary Search for Code Newbies

Algorithms in Python: Binary Search for Code Newbies

5
Comments 1
10 min read
Whiteboarding in Python: Check if a String is a Permutation of a Palindrome
Cover image for 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

5
Comments
7 min read
How to Implement Stacks and Queues in Python - Part Two: Queues
Cover image for How to Implement Stacks and Queues in Python - Part Two: Queues

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

4
Comments
9 min read
How to Implement Stacks and Queues in Python - Part One: Stacks
Cover image for How to Implement Stacks and Queues in Python - Part One: Stacks

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

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

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

7
Comments
3 min read
loading...