This website requires JavaScript.
Explore
Help
Register
Sign In
chrisly42
/
advent-of-code
Watch
1
Star
0
Fork
0
You've already forked advent-of-code
Code
Issues
Pull Requests
Packages
Projects
Releases
Wiki
Activity
73164a0ee3
advent-of-code
/
src
History
chrisly42
73164a0ee3
Unlike other people, I don't have a ready set of graph algorithms ready, so I tried a bit to implement Karger, before I went back and simply added -Kneato to my dot graph output and then the edges to cut became very clearly visible. I could have saved a couple of hours.
2023-12-25 08:10:42 +01:00
..
aoc2022
Added overdue helper functions splitInts() and splitLongs()
2023-12-09 09:20:47 +01:00
aoc2023
Unlike other people, I don't have a ready set of graph algorithms ready, so I tried a bit to implement Karger, before I went back and simply added -Kneato to my dot graph output and then the edges to cut became very clearly visible. I could have saved a couple of hours.
2023-12-25 08:10:42 +01:00
downloader
Better properties handling.
2023-12-09 11:47:09 +01:00
Day_template.txt
Reworked day 3, adding a generic class for 2D grids with some special functions for day 3. Modified template to avoid double evaluation.
2023-12-03 15:21:59 +01:00
PrimesAndFactors.kt
Day 24. This was a mad thing. I hate you all for using term solving tools under python. Thanks to the other kotlin guy who went the chinese remainder path and give a good amount of inspiration (strangely, the test input fails). I was thinking that some sort of modulo arithmetic could solve it, but it was too hard to figure out. What a waste of an otherwise nice xmas day.
2023-12-24 14:50:09 +01:00
Utils.kt
Day 24. This was a mad thing. I hate you all for using term solving tools under python. Thanks to the other kotlin guy who went the chinese remainder path and give a good amount of inspiration (strangely, the test input fails). I was thinking that some sort of modulo arithmetic could solve it, but it was too hard to figure out. What a waste of an otherwise nice xmas day.
2023-12-24 14:50:09 +01:00