Alexander Andreev Arav
Arav pushed to master at Arav/aoc2023 2023-12-06 05:27:32 +04:00
69b8c48ef3 Also remove {} from a for in d5p1.
Arav pushed to master at Arav/aoc2023 2023-12-06 05:26:29 +04:00
c1f11c1ebc Do not subtract 1 each time, just use < instead of <= in d5p1.
Arav pushed to master at Arav/aoc2023 2023-12-06 05:18:59 +04:00
3b277352d1 Cleaning up through all code.
fbdc38a171 In d5p1 also replaced int64_t with uint64_t.
7a19ad713f A cleanup for d5p1. Also removed an ABS macro since it doesn't needed.
f092158510 A little cleanup in d5p2.
4a80bd2b08 From day5p2 an unused macro ABS was removed.
Compare 5 commits »
Arav pushed to master at Arav/aoc2023 2023-12-06 03:46:04 +04:00
a92ae78e91 Added README.md.
b096a62100 Join omp pragmas
Compare 2 commits »
Arav pushed to master at Arav/aoc2023 2023-12-06 03:16:04 +04:00
5afa103769 Day 5 part 2 complete! Heh, it takes around 91.217s +- 6s to run. :) So a test for day5 with my data is commented out. :)
Arav pushed to master at Arav/aoc2023 2023-12-05 18:50:04 +04:00
7d0f6e6e64 Day 5 part 1 complete.
Arav pushed to master at Arav/aoc2023 2023-12-04 18:49:12 +04:00
96a6593672 Let's introduce a special stackpointer_t type to represent a type of a stack pointer.
Arav pushed to master at Arav/aoc2023 2023-12-04 18:45:03 +04:00
57941c07ec Replace uint32_t with uint64_t to support wider numbers.
Arav pushed to master at Arav/aoc2023 2023-12-04 18:22:08 +04:00
fcabbd7dec Day 4 part 2 complete!
Arav pushed to master at Arav/aoc2023 2023-12-04 17:12:35 +04:00
6df6e7f36d Day 4 part 1 complete.
Arav pushed to master at Arav/aoc2023 2023-12-03 19:01:41 +04:00
2d3e387f4f Bring ISDIGIT macro in part 1 of the day 3 as well.
2c30c9e195 Do not compile a static executable.
Compare 2 commits »
Arav pushed to master at Arav/aoc2023 2023-12-03 18:38:46 +04:00
031a7c6892 Remove ctype.h include.
Arav pushed to master at Arav/aoc2023 2023-12-03 18:36:24 +04:00
c2efe3c9f0 Let's replace a func call with a simple macro that just checks for if a character is between 0x30 ('0') to 0x39 ('9').
Arav pushed to master at Arav/aoc2023 2023-12-03 18:31:45 +04:00
f4735ab54f Pass just a line to parse_number().
Arav pushed to master at Arav/aoc2023 2023-12-03 18:27:54 +04:00
fabaaffe11 Day 3 part 2 complete!
Arav pushed to master at Arav/aoc2023 2023-12-03 17:57:42 +04:00
61fe20524b Day 3 part 1 complete.
Arav pushed to master at Arav/aoc2023 2023-12-02 19:46:11 +04:00
7ce37165f7 Day 2 part 2 complete!
Arav pushed to master at Arav/aoc2023 2023-12-02 19:21:07 +04:00
fc47930faf Day 2 part 1 complete!
Arav pushed to master at Arav/mccl 2023-11-19 03:40:33 +04:00
7e4f845821 Updated version to 0.1.1.
5efbc5a82c Print out stdout of a game. Fixed a typo.
Compare 2 commits »
Arav pushed tag v23.44.0 to Arav/dwelling-home 2023-10-30 04:04:28 +04:00