summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
Greg Burri [Mon, 16 Dec 2024 21:55:22 +0000 (22:55 +0100)]
Day 15
Greg Burri [Sat, 14 Dec 2024 21:26:35 +0000 (22:26 +0100)]
Day 14
Greg Burri [Fri, 13 Dec 2024 21:40:10 +0000 (22:40 +0100)]
Day 13
Greg Burri [Fri, 13 Dec 2024 15:58:15 +0000 (16:58 +0100)]
Rename test functions
Greg Burri [Fri, 13 Dec 2024 15:57:53 +0000 (16:57 +0100)]
Day 12
Greg Burri [Wed, 11 Dec 2024 19:10:57 +0000 (20:10 +0100)]
Optimize a bit day 11: reduce to 1.9 ms
Greg Burri [Wed, 11 Dec 2024 18:36:25 +0000 (19:36 +0100)]
A bit quicker and more readable without recursion
Greg Burri [Wed, 11 Dec 2024 17:25:51 +0000 (18:25 +0100)]
Use Stones alias
Greg Burri [Wed, 11 Dec 2024 17:18:31 +0000 (18:18 +0100)]
Day 11
Greg Burri [Tue, 10 Dec 2024 21:05:37 +0000 (22:05 +0100)]
Move some functions to an external crate.
Greg Burri [Tue, 10 Dec 2024 20:09:12 +0000 (21:09 +0100)]
Add debug information in release profile
Greg Burri [Tue, 10 Dec 2024 20:03:10 +0000 (21:03 +0100)]
More efficient matrix construction during data parsing
Greg Burri [Tue, 10 Dec 2024 19:18:03 +0000 (20:18 +0100)]
Down to 65 μs from 80 μs (average on 1000 runs)
Greg Burri [Tue, 10 Dec 2024 17:11:40 +0000 (18:11 +0100)]
Simplify and speed optimization
Greg Burri [Tue, 10 Dec 2024 16:37:03 +0000 (17:37 +0100)]
Remove a useless '&mut'.
Greg Burri [Tue, 10 Dec 2024 16:36:33 +0000 (17:36 +0100)]
Add a way to measure average execution time on multiple runs
Greg Burri [Tue, 10 Dec 2024 15:35:08 +0000 (16:35 +0100)]
Day 10
Greg Burri [Mon, 9 Dec 2024 23:20:40 +0000 (00:20 +0100)]
Remove free space objects when no more free space : improve part2 speed from 10ms to 7ms.
Greg Burri [Mon, 9 Dec 2024 14:59:38 +0000 (15:59 +0100)]
Add one comment :D
Greg Burri [Mon, 9 Dec 2024 14:34:10 +0000 (15:34 +0100)]
Day[9], part 2
Greg Burri [Mon, 9 Dec 2024 11:26:29 +0000 (12:26 +0100)]
Day[09] + fix some little type issues in tests.
Greg Burri [Sun, 8 Dec 2024 20:24:16 +0000 (21:24 +0100)]
Add a file to explain where to put data files.
Greg Burri [Sun, 8 Dec 2024 19:56:59 +0000 (20:56 +0100)]
Ignore data directory
Greg Burri [Sun, 8 Dec 2024 19:45:30 +0000 (20:45 +0100)]
read the whole file to avoid measuring I/O time
Greg Burri [Sun, 8 Dec 2024 17:04:29 +0000 (18:04 +0100)]
Simplify day 08 (2)
Greg Burri [Sun, 8 Dec 2024 16:07:06 +0000 (17:07 +0100)]
Simplify day 08.
Greg Burri [Sun, 8 Dec 2024 14:43:34 +0000 (15:43 +0100)]
Day 08
Greg Burri [Sun, 8 Dec 2024 01:08:48 +0000 (02:08 +0100)]
Day 07
Greg Burri [Sat, 7 Dec 2024 14:33:17 +0000 (15:33 +0100)]
Day 06
Greg Burri [Thu, 5 Dec 2024 15:09:17 +0000 (16:09 +0100)]
Day 05
Greg Burri [Wed, 4 Dec 2024 10:27:53 +0000 (11:27 +0100)]
Day 04
Greg Burri [Tue, 3 Dec 2024 17:42:02 +0000 (18:42 +0100)]
Day 03
Greg Burri [Tue, 3 Dec 2024 17:08:41 +0000 (18:08 +0100)]
Day 02
Greg Burri [Sun, 1 Dec 2024 21:54:29 +0000 (22:54 +0100)]
Day 01