DEV Community

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!

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

Binary Tree Practice in Python: Mirror Tree

9
Comments
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?

3
Comments 1
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

2
Comments
6 min read
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!

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?

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

(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!)

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

8
Comments
6 min read
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!

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()

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

Back to Basics: More Strings in Python

6
Comments
3 min read
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

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?

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

That Really Tricky "isPandigital" Problem– but in Python

5
Comments 2
9 min read
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

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

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

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

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...