Skip to content

Central hub for my personal Advent of Code solutions which are written in many different programming languages

License

Notifications You must be signed in to change notification settings

aod/advent-of-code

Repository files navigation

advent-of-code

Advent of Code is an Advent calendar of small programming puzzles for a variety of skill sets and skill levels that can be solved in any programming language you like. People use them as a speed contest, interview prep, company training, university coursework, practice problems, or to challenge each other.

Throughout the years I've completed Advent of Code puzzles in multiple programming languages for learning purposes. This repo is a central hub and overview with direct links to their solutions and repos.

Below you'll find an overview of the languages I've written in and links to their repositories.

Logo Language Repository
Python aod/advent-of-python
Rust aod/advent-of-rust
Nim aod/advent-of-nim
Clojure aod/advent-of-clojure
TypeScript aod/advent-of-deno
JavaScript aod/advent-of-javascript
Go aod/advent-of-go

Solutions

Within this section you'll find solutions lookup tables for each Advent of Code year. Click on a logo to view the solution of that specific programming language.

Advent of Code 2021

Day Part 1 Part 2
25
24
23
22
21
20
19
18
17
16
15
14 py_l py_l
13 py_l py_l
12 py_l py_l
11 py_l py_l
10 py_l py_l
9 py_l py_l
8 py_l py_l
7 py_l py_l
6 py_l py_l
5 py_l py_l
4 py_l py_l
3 py_l py_l
2 py_l py_l
1 py_l py_l

Advent of Code 2020

Day Part 1 Part 2
25 rs_l ts_l rs_l ts_l
24 rs_l ts_l rs_l ts_l
23 rs_l ts_l rs_l ts_l
22 rs_l ts_l rs_l ts_l
21 rs_l rs_l
20 rs_l rs_l
19
18 rs_l rs_l
17 rs_l rs_l
16
15
14
13
12
11 nim_l nim_l
10 nim_l nim_l
9 rs_l nim_l rs_l nim_l
8 nim_l nim_l
7 nim_l nim_l
6 nim_l nim_l
5 nim_l nim_l
4 nim_l nim_l
3 nim_l nim_l
2 nim_l nim_l
1 nim_l nim_l

Advent of Code 2019

Day Part 1 Part 2
25
24
23
22
21
20
19
18
17
16
15
14
13
12
11
10
9 js_l js_l
8 js_l js_l
7 js_l js_l
6 js_l js_l
5 js_l js_l
4 js_l js_l
3 js_l js_l
2 js_l js_l
1 js_l js_l

Advent of Code 2018

Day Part 1 Part 2
25
24
23
22
21
20
19
18
17
16
15
14
13
12
11
10
9 go_l go_l
8
7 js_l js_l
6 go_l go_l
5 go_l go_l
4 go_l go_l
3 js_l go_l js_l go_l
2 js_l go_l js_l go_l
1 js_l go_l js_l go_l

Advent of Code 2017

Day Part 1 Part 2
25
24
23
22
21
20
19
18
17 js_l
16 js_l js_l
15 js_l js_l
14 js_l js_l
13 js_l js_l
12 js_l js_l
11 js_l js_l
10 js_l js_l
9 js_l js_l
8 js_l js_l
7 js_l js_l
6 js_l js_l
5 js_l js_l
4 js_l js_l
3 js_l js_l
2 js_l js_l
1 js_l js_l

Advent of Code 2016

TODO

Advent of Code 2015

Day Part 1 Part 2
25
24
23
22
21
20
19
18
17
16 nim_l nim_l
15 nim_l nim_l
14 nim_l nim_l
13 nim_l nim_l
12 nim_l nim_l
11 nim_l nim_l
10 rs_l rs_l
9 rs_l rs_l
8 rs_l rs_l
7 rs_l rs_l
6 rs_l clj_logo rs_l clj_logo
5 rs_l clj_logo rs_l clj_logo
4 rs_l clj_logo rs_l clj_logo
3 rs_l clj_logo rs_l clj_logo
2 rs_l clj_logo rs_l clj_logo
1 rs_l clj_logo rs_l clj_logo

About

Central hub for my personal Advent of Code solutions which are written in many different programming languages

Topics

Resources

License

Stars

Watchers

Forks