Skip to content

reneegrinnell/adventOfCode2021

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

10 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸŽ„ adventOfCode2021

My (vanilla JS-based, n00b jr dev) solutions for the 2021 Advent of Code puzzles. Don't shoot yer eye out, kid.

Stuff I Learned πŸ€“

Day 4 πŸ“² + 🐦 s
  • Problem 4.1

    • Blather forthcoming!
  • Problem 4.2

    • Blather forthcoming!

Day 3 πŸ‡«πŸ‡· + πŸ” s
  • Problem 3.1

    • I don't think anyone can ever adequately reiterate the importance of breaking things down and starting small. I created a tiny test data file with the example values and started by getting my stuff working with only one digit for each. Knowing that all this worked perfectly helped me troubleshoot much more quickly once I added in multiple digits per binary string.
    • While taking a break from this problem, I learned how to make collapsible sections in markdown with this neat GitHub Gist and created this twelve days of Christmas-themed nonsense. It was enjoyable.
  • Problem 3.2

    • Blather forthcoming!

Day 2 🐒 + πŸ•ŠοΈ s

Day 1: a πŸ¦ƒ in a 🍐 + 🌳
  • Problem 1.1
  • Problem 1.2
    • The Sliding Window Technique (SWT) is 1. A Thing That Exists 2. A handy tool for solving algorithms.
    • Important reminder for programmers of all skill/experience levels: after you've wrestled with something for too long and get frustrated, it's important to take a break. I stepped away, mulled over this, went "huh", sat back down and had a solution within five minutes. Give your brain a break!

About

πŸ•―οΈ Vanilla JS solutions for Advent of Code 2021 πŸ•―οΈ

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published