Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/timjentzsch/advent-of-code-2023

My solutions for Advent of Code 2023
https://github.com/timjentzsch/advent-of-code-2023

advent-of-code advent-of-code-2023 advent-of-code-2023-rust

Last synced: about 1 month ago
JSON representation

My solutions for Advent of Code 2023

Awesome Lists containing this project

README

        

# Advent of Code 2023

[Advent of Code](https://adventofcode.com/2023) is a collection of programming puzzles, with two parts being released each day of the advent.
They can be completed in any programming language.

This repository collects my solutions for the 2023 puzzles, implemented in Rust.

## Usage

First, make sure to [install Rust](https://www.rust-lang.org/learn/get-started).
Then, clone the repository and add an `inputs/day_XX.txt` file containing the puzzle input. It is discouraged to publish the puzzle inputs, so they are ignored by git.
Finally, use `cargo run --bin day_XX` to solve the puzzle.

To benchmark the performance of the implementation, use `cargo run --bin day_XX -- --bench`.
To run only one of the puzzle parts, use e.g. `cargo run --bin day_XX -- --part_2`.

## Progress

| **Day** | **Stars** |
| ---------------------------------------------- | --------- |
| [Day 01](https://adventofcode.com/2023/day/1) | ⭐⭐ |
| [Day 02](https://adventofcode.com/2023/day/2) | ⭐⭐ |
| [Day 03](https://adventofcode.com/2023/day/3) | ⭐⭐ |
| [Day 04](https://adventofcode.com/2023/day/4) | ⭐⭐ |
| [Day 05](https://adventofcode.com/2023/day/5) | ⭐⭐ |
| [Day 06](https://adventofcode.com/2023/day/6) | ⭐⭐ |
| [Day 07](https://adventofcode.com/2023/day/7) | ⭐⭐ |
| [Day 08](https://adventofcode.com/2023/day/8) | ⭐ |
| [Day 09](https://adventofcode.com/2023/day/9) | ⭐⭐ |
| [Day 10](https://adventofcode.com/2023/day/10) | |
| [Day 11](https://adventofcode.com/2023/day/11) | |
| [Day 12](https://adventofcode.com/2023/day/12) | |
| [Day 13](https://adventofcode.com/2023/day/13) | |
| [Day 14](https://adventofcode.com/2023/day/14) | ⭐⭐ |
| [Day 15](https://adventofcode.com/2023/day/15) | |
| [Day 16](https://adventofcode.com/2023/day/16) | |
| [Day 17](https://adventofcode.com/2023/day/17) | |
| [Day 18](https://adventofcode.com/2023/day/18) | |
| [Day 19](https://adventofcode.com/2023/day/19) | |
| [Day 20](https://adventofcode.com/2023/day/20) | |
| [Day 21](https://adventofcode.com/2023/day/21) | |
| [Day 22](https://adventofcode.com/2023/day/22) | |
| [Day 23](https://adventofcode.com/2023/day/23) | |
| [Day 24](https://adventofcode.com/2023/day/24) | |
| [Day 25](https://adventofcode.com/2023/day/25) | |

## License

The code in this repository is dual-licensed under either:

- MIT License ([LICENSE-MIT](LICENSE-MIT) or )
- Apache License, Version 2.0 ([LICENSE-APACHE](LICENSE-APACHE) or )

at your option.