|
386f764fbd
|
Added missing test for actual solution
|
2022-12-06 21:45:13 +01:00 |
|
|
39debb6875
|
Even more optimization
|
2022-12-06 21:38:57 +01:00 |
|
|
714c699f9b
|
Wrote custom check which is way faster
|
2022-12-06 21:31:31 +01:00 |
|
|
8e3012b56c
|
2022 - Day 6
|
2022-12-06 21:24:38 +01:00 |
|
|
4236ff8a61
|
Actually parse the boat from the string describing it now
|
2022-12-06 06:17:53 +01:00 |
|
|
308ddd0de4
|
Split with two different seperators instead of replacing first
|
2022-12-06 05:27:57 +01:00 |
|
|
4aa5bd00f9
|
Split the input in two in a better way
|
2022-12-06 05:25:55 +01:00 |
|
|
9a155dbda7
|
Implemented parsers as traits
|
2022-12-06 05:12:51 +01:00 |
|
|
f03ddf12cf
|
Put benchmarks in own module and added 6MB version of Day 5 problem to see how it performs
|
2022-12-06 03:48:18 +01:00 |
|
|
3047033aa3
|
Reorganized test
|
2022-12-06 02:30:33 +01:00 |
|
|
c75da6c077
|
Added benchmarks
|
2022-12-06 02:17:08 +01:00 |
|
|
ee9dcc92c1
|
Even better way to have different return types, also added script to setup template
|
2022-12-06 01:26:17 +01:00 |
|
|
5554cfedb3
|
Simplified solution
|
2022-12-06 00:54:35 +01:00 |
|
|
381ecb2f85
|
2022 - Day 5
|
2022-12-06 00:30:08 +01:00 |
|
|
119d172891
|
Allow for different return types
|
2022-12-06 00:29:53 +01:00 |
|
|
f290ea91bc
|
Moved template to allow for building and testing all days at once
|
2022-12-04 19:46:36 +01:00 |
|
|
3be88c4f96
|
Improved solutions
|
2022-12-04 19:44:00 +01:00 |
|
|
ec935fb2ef
|
Improved solution
|
2022-12-04 17:56:01 +01:00 |
|
|
e38950bc6e
|
2022 - Day 4
|
2022-12-04 17:10:41 +01:00 |
|
|
89a62bf7b3
|
Improved error for wrong amount of lines
|
2022-12-03 21:25:34 +01:00 |
|
|
1b70661986
|
Improved solution
|
2022-12-03 21:09:11 +01:00 |
|
|
0c0c5f183c
|
2022 - Day 3
|
2022-12-03 20:50:16 +01:00 |
|
|
0f25ef7775
|
Test are only compiled when testing
|
2022-12-03 04:26:39 +01:00 |
|
|
02e048b421
|
Final tweaks to 2022 - Day 2
|
2022-12-02 22:44:41 +01:00 |
|
|
8db3d5116c
|
Added better error reporting in case the files are missing, and slightly improved 2022 - Day 2
|
2022-12-02 22:21:14 +01:00 |
|
|
cdaf5ebc6f
|
Use .lines() instead of .split()
|
2022-12-02 21:09:31 +01:00 |
|
|
0ce2d32c0a
|
Removed unneeded conversion functions
|
2022-12-02 19:40:09 +01:00 |
|
|
e8873a5244
|
2022 - Day 2
|
2022-12-02 19:36:32 +01:00 |
|
|
a7d34c078d
|
Some more cleanup and fixup to get everything started
|
2022-12-02 19:35:55 +01:00 |
|
|
a52cdafb8a
|
Added the ability to have more then one test input, and fixed actual input
|
2022-12-02 16:32:54 +01:00 |
|
|
a6a2385a85
|
2022 - Day 1
|
2022-12-02 06:30:32 +01:00 |
|
|
c889b75029
|
Setup for 2022
|
2022-12-02 06:30:14 +01:00 |
|