Skip to content

fred-jan/advent-of-code

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

93 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Advent of Code

Year 📅 Stars ⭐
2025 21/24
2024 30/50
2023 29/50
2022 12/50
2021 0/50
2020 0/50
2019 2/50
2018 0/50
2017 0/50
2016 0/50
2015 0/50

Learnings

2025

Constraints: no external crates, standard library only

Day Main learnings
1 Rust development in Neovim & modular arithmetic refresher
2 Using the FromStr trait in Rust
3 Refresher on slicing vectors in Rust
4 Using Result return type in main & refresher on 2D spatial data structures
5 Learned about Result propagation within closures & fought the borrow checker
6 Refresher on iterators and how to propagate Result types within them
7 Borrow checker & vector element deduplication & HashSet refresher
8 Vector position function & using tuplies to combine nested match arms
9 Vector of Option elements can be evaluated using flatten iterator function
10 Writing a function that generates combinations
11 Refresher on graph data structure and traversing & reminder of heap allocation costs

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published