Advent-of-code (https://adventofcode.com/) Java solutions
Note that solutions are the first working solutions and does therefore follow very few best coding prectices, and is not in any way optimized more than necessary :)
| Day | Description | Solution |
|---|---|---|
| 01 | Compare depths and find increases | First.java |
| 02 | Find final positions of submarine | Second.java |
| 03 | Decode binary strings | Third.java |
| 04 | Bingo game | Fourth.java |
| 05 | Find crossing lines | Fifth.java |
| 06 | Simulate lanternfish population size growing exponentially | Sixth.java |
| 07 | Find solution for optimal aligning of crabs | Seventh.java |
| 08 | Decode scrambled seven segment display input | Eighth.java |
| 09 | ||
| 10 | ||
| 11 | ||
| 12 | ||
| 13 | Simulate origami using transparent paper | Thirteenth.java |
| 14 | Solve occurances of monomers in a polymer string growing exponentially | Fourteenth.java |
| 15 | ||
| 16 | ||
| 17 | ||
| 18 | ||
| 19 | ||
| 20 | ||
| 21 | ||
| 22 | ||
| 23 | ||
| 24 | ||
| 25 |