Skip to content

marklreyes/mighty-morphin-data-structures

main
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Mighty Morphin Data Structures ⚡️

Image of AllWebSD

AllWebSD.com Season 6 demos on data structures with a mighty morphin twist.

The goal for this series was to deconstruct lessons learned from going head first into data structures. It’s my hope that I can translate a complex topic into an easy-going format and I did so by channeling my inner 10-year-old self. You see back in my day, I was a big fan of the original Mighty Morphin Power Rangers series. So I went ahead and took snapshots from that show and brushed it with some code.

Episodes

📺 Episode 01

Zordon and Alpha assemble the team considering two data structures - a linked list or an array.

📺 Episode 02

Extending on the idea of an array, Zordon assigns each ordinary teen their power.

📺 Episode 03

Rita sends down Goldar and the Putties. It's time to queue up our plan of attack.

📺 Episode 04

We must prioritize the queue as things quickly change when Rita throws her magic wand down from the moon.

📺 Episode 05

We need DinoZord power now! Assembling MegaZord by way of a stack data structure.

Requirements

Install Node.js.

Usage

Open a terminal and navigate to the root of this project. Once there, type these commands:

# Install npm.
$ npm install

# Execute each episode.
$ node e1
$ node e2
$ node e3
$ node e4
$ node e5

Additional Resources

This season was inspired by:

About Me

Just a web developer storytelling out of America's Finest City.

About

AllWebSD.com Season 6 demos on data structures with a mighty morphin twist.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published