Commit Graph

70 Commits

Author SHA1 Message Date
xenia f0f426ddfc day 18: now both parts work 2020-12-18 00:40:03 -05:00
xenia b2aecd8567 day 18: GLOBAL RANK OMG AAAAAAAAAAAAAAAAAAAAAAAAAA
also this code doesn't work
2020-12-18 00:16:34 -05:00
xenia 27b5843a14 day 17: extremely minor fix 2020-12-17 01:10:57 -05:00
xenia e7d9c9d0d3 day 17: more cleanup... 2020-12-17 01:07:25 -05:00
xenia a0bf7d0039 day 17: minor despaghetti 2020-12-17 00:59:45 -05:00
xenia 357a58b55f day 17: some cleanup but idk how to make it better 2020-12-17 00:54:24 -05:00
xenia 61f870ddac day 17: awful submission lol 2020-12-17 00:17:44 -05:00
xenia dc4fb90f08 day 16: implement bipartite-matching solution 2020-12-16 01:18:43 -05:00
xenia e2468a6e71 day 16: cleanup lol 2020-12-16 00:54:51 -05:00
xenia 8674bc7d56 day 16: aaaaaaaaaaaaaa 2020-12-16 00:31:34 -05:00
xenia ef930612d7 day 15: use unsafe for more fast 2020-12-15 02:03:03 -05:00
xenia 27b79d79ad day 15: switch to vector for more good perf 2020-12-15 01:16:04 -05:00
xenia 8517fd05cc day 15: somehow majorly improve speed with begin0 2020-12-15 00:37:12 -05:00
xenia 8b17fe1d26 day 15: improve solution spaghettiness somewhat 2020-12-15 00:27:14 -05:00
xenia 4888c7dd40 day 15: naive solution 2020-12-15 00:16:18 -05:00
xenia be494d8bfd update scripts 2020-12-14 19:55:55 -05:00
xenia 1a2b3cfb9a update common bitwise shorthands 2020-12-14 01:41:03 -05:00
xenia b3cda65a61 day 14: solution without bitvectors 2020-12-14 01:34:30 -05:00
xenia 7dbacf6648 day 14: better code (maybe) 2020-12-14 01:10:58 -05:00
xenia 9528e81713 day 14: now part 1 is no longer commented 2020-12-14 00:28:48 -05:00
xenia d2baefb506 day 14: lol half of this is currently commented 2020-12-14 00:27:19 -05:00
xenia 7051b59b7f day 13: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa 2020-12-13 00:46:55 -05:00
xenia 087cfbf4c2 useless stuff: add watch script 2020-12-12 01:57:39 -05:00
xenia 305fca6002 update template 2020-12-12 01:07:11 -05:00
xenia a8825b52cb day 12: use #:result 2020-12-12 01:02:03 -05:00
xenia f8f7363dba day 12: rewrite using complex numbers 2020-12-12 00:57:29 -05:00
xenia a612240e50 day 12: fix minor issue 2020-12-12 00:26:27 -05:00
xenia 4b124189a0 day 12 2020-12-12 00:23:37 -05:00
xenia a249bedeb6 day 11 2020-12-11 00:33:35 -05:00
xenia a51a25f50e day 10: shark 2020-12-10 01:24:50 -05:00
xenia 3cb26a8f47 day 10: bit of cleanup 2020-12-10 01:19:00 -05:00
xenia 5d9df6fb39 day 10: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 2020-12-10 00:59:59 -05:00
xenia 391c02ebb7 better countdown 2020-12-09 23:55:15 -05:00
xenia fd0c7a36d0 day 9: fix bug that didn't change the answer 2020-12-09 01:19:10 -05:00
xenia 4e2ea7d641 day 9: apply optimizations to part 1 2020-12-09 00:54:22 -05:00
xenia 7c2b008624 day 9: bad version 2020-12-09 00:17:51 -05:00
xenia 9475d06eba fix countdown script issue 2020-12-08 23:39:43 -05:00
xenia e679ae62ec day 8 impl 3: the program analysis solution 2020-12-08 03:18:07 -05:00
xenia f032b43a80 day 8: ok this one is actually better 2020-12-08 00:26:18 -05:00
xenia 1daa7758cc jesus christ i am legit ashamed that i wrote this 2020-12-08 00:17:34 -05:00
xenia bcce377a7d day 7: cleaned up version using graph-lib
this was a pain in the ass to write vs the initial implementation, but
it's a lot more efficient due to not revisiting nodes that are already
visited. i would warrant it's as efficient as possible at this point

also, both part1 and part2 use the generalized do-dfs form provided by
the graph package
2020-12-07 02:35:26 -05:00
xenia 69f78e5e6d add new library to standard reprovides 2020-12-07 02:35:11 -05:00
xenia 3f4c2dea09 day 7: initial implementation (it's very spaghet) 2020-12-07 00:34:21 -05:00
xenia 1676b57c8e update readme 2020-12-06 01:47:06 -05:00
xenia 06de6c967d improve countdown a bit 2020-12-06 00:44:32 -05:00
xenia 63302f6a3e day 6: initial implementation 2020-12-06 00:07:33 -05:00
xenia 063bc55cc7 plot style improvements 2020-12-05 00:53:31 -05:00
xenia 23ef0d5a6f plot tweaks 2020-12-05 00:46:25 -05:00
xenia 349942150d day 5: cleaned up version 2020-12-05 00:27:13 -05:00
xenia e5af484c65 day 5: initial solution 2020-12-05 00:12:11 -05:00