You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
This repo is archived. You can view files and clone it, but cannot push or open issues/pull-requests.
|
|
|
|
## MB’s Advent of Code tips
|
|
|
|
|
|
|
|
|
|
* Complex numbers are a nice way of modeling two-dimensional positions.
|
|
|
|
|
|
|
|
|
|
* Use lists whenever feasible, because there are many useful list functions in the Racket library that don’t have vector equivalents.
|
|
|
|
|
|
|
|
|
|
* In particular, [these list functions](https://docs.racket-lang.org/reference/pairs.html?q=racket%2Flist#%28part._.Additional_.List_.Functions_and_.Synonyms%29) are very useful.
|
|
|
|
|
|
|
|
|
|
* The `graph` library can be useful for graph-based problems.
|
|
|
|
|
|
|
|
|
|
## My solutions
|
|
|
|
|
|
|
|
|
|
I try to write solutions that are succinct but not cryptic.
|
|
|
|
|
|
|
|
|
|
I don’t optimize for speed.
|