Skip to content

My solutions for Advent of Code challenges. Currently working on the 2023 set.

Notifications You must be signed in to change notification settings

amira-m-m/advent-of-code

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Advent of Code

Introduction

Advent of Code was suggested to me by a friend as a fun and semi-practical way to reinforce programming knowledge.

It's an annual event created by Eric Wastl in which a series of coding challenges are released in the format of an advent calendar. Although December is when the event is primarily hosted, the challenges can still be accessed and completed any time of year.

I'll be using this repository to store my solutions for each challenge I complete - aiming for all 25! My programming language of choice for the 2023 set (which I'm actually completing in the Summer of '24) is JavaScript.

Interested in trying it out yourself? Read more about how it works here.

Instructions

To view solutions as raw code...

  • Open the public folder
  • Open the folder corresponding to the annual set of interest.
  • Select the file corresponding to the daily challenge of interest (files are formatted in YY## format).

To view solutions as interactive web pages...

  • Clone the project to your local system.
  • Use a terminal to navigate to your project folder.
  • Run npm install to install dependencies.
  • Run node server.js to initialize a local server.
  • Open localhost:3000.

To access sample data...

Some challenge solutions are built to analyze data from external files. For convenience, sample data is included as part of this repository.

  • Open the sample-data folder.
  • Open the folder corresponding to the daily annual set of interest.
  • Open the folder corresponding to the daily challenge of interest (file names are self-explanatory).

Credits

  • Snowflake favicon from VectorLogoZone on icon-icons.com
  • Snowy background image from Ant Rozetsky on Unsplash
  • Icons from Ion Icons
  • All images not otherwise credited are public domain

About

My solutions for Advent of Code challenges. Currently working on the 2023 set.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published