advent_of_code_2024.git
11 days agoAdd debug information in release profile
Greg Burri [Tue, 10 Dec 2024 20:09:12 +0000 (21:09 +0100)]
Add debug information in release profile

11 days agoMore efficient matrix construction during data parsing
Greg Burri [Tue, 10 Dec 2024 20:03:10 +0000 (21:03 +0100)]
More efficient matrix construction during data parsing

11 days agoDown to 65 μs from 80 μs (average on 1000 runs)
Greg Burri [Tue, 10 Dec 2024 19:18:03 +0000 (20:18 +0100)]
Down to 65 μs from 80 μs (average on 1000 runs)

11 days agoSimplify and speed optimization
Greg Burri [Tue, 10 Dec 2024 17:11:40 +0000 (18:11 +0100)]
Simplify and speed optimization

11 days agoRemove a useless '&mut'.
Greg Burri [Tue, 10 Dec 2024 16:37:03 +0000 (17:37 +0100)]
Remove a useless '&mut'.

11 days agoAdd a way to measure average execution time on multiple runs
Greg Burri [Tue, 10 Dec 2024 16:36:33 +0000 (17:36 +0100)]
Add a way to measure average execution time on multiple runs

11 days agoDay 10
Greg Burri [Tue, 10 Dec 2024 15:35:08 +0000 (16:35 +0100)]
Day 10

12 days agoRemove free space objects when no more free space : improve part2 speed from 10ms...
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.

12 days agoAdd one comment :D
Greg Burri [Mon, 9 Dec 2024 14:59:38 +0000 (15:59 +0100)]
Add one comment :D

12 days agoDay[9], part 2
Greg Burri [Mon, 9 Dec 2024 14:34:10 +0000 (15:34 +0100)]
Day[9], part 2

12 days agoDay[09] + fix some little type issues in tests.
Greg Burri [Mon, 9 Dec 2024 11:26:29 +0000 (12:26 +0100)]
Day[09] + fix some little type issues in tests.

13 days agoAdd a file to explain where to put data files.
Greg Burri [Sun, 8 Dec 2024 20:24:16 +0000 (21:24 +0100)]
Add a file to explain where to put data files.

13 days agoIgnore data directory
Greg Burri [Sun, 8 Dec 2024 19:56:59 +0000 (20:56 +0100)]
Ignore data directory

13 days agoAutomatic read the whole file to avoid measuring I/O time
Greg Burri [Sun, 8 Dec 2024 19:45:30 +0000 (20:45 +0100)]
read the whole file to avoid measuring I/O time

13 days agoSimplify day 08 (2)
Greg Burri [Sun, 8 Dec 2024 17:04:29 +0000 (18:04 +0100)]
Simplify day 08 (2)

13 days agoSimplify day 08.
Greg Burri [Sun, 8 Dec 2024 16:07:06 +0000 (17:07 +0100)]
Simplify day 08.

13 days agoDay 08
Greg Burri [Sun, 8 Dec 2024 14:43:34 +0000 (15:43 +0100)]
Day 08

2 weeks agoDay 07
Greg Burri [Sun, 8 Dec 2024 01:08:48 +0000 (02:08 +0100)]
Day 07

2 weeks agoDay 06
Greg Burri [Sat, 7 Dec 2024 14:33:17 +0000 (15:33 +0100)]
Day 06

2 weeks agoDay 05
Greg Burri [Thu, 5 Dec 2024 15:09:17 +0000 (16:09 +0100)]
Day 05

2 weeks agoDay 04
Greg Burri [Wed, 4 Dec 2024 10:27:53 +0000 (11:27 +0100)]
Day 04

2 weeks agoDay 03
Greg Burri [Tue, 3 Dec 2024 17:42:02 +0000 (18:42 +0100)]
Day 03

2 weeks agoDay 02
Greg Burri [Tue, 3 Dec 2024 17:08:41 +0000 (18:08 +0100)]
Day 02

2 weeks agoDay 01
Greg Burri [Sun, 1 Dec 2024 21:54:29 +0000 (22:54 +0100)]
Day 01