Stevan Freeborn
|
2888719dc5
|
feat: wip on day 9 part 2 solution
|
2025-12-18 14:04:21 -06:00 |
|
Stevan Freeborn
|
a24eb9f9d3
|
Merge pull request #21 from StevanFreeborn/stevanfreeborn/feat/day-nine-part-one
feat: solve day nine part 1
|
2025-12-17 05:55:56 -06:00 |
|
Stevan Freeborn
|
e84468eb48
|
feat: solve day nine part 1
|
2025-12-17 05:50:56 -06:00 |
|
Stevan Freeborn
|
d8967023c4
|
Merge pull request #20 from StevanFreeborn/stevanfreeborn/feat/day-eight-part-dos
feat: solve day 8 part 2...we in this bitch
|
2025-12-16 21:41:10 -06:00 |
|
Stevan Freeborn
|
723ba58850
|
feat: solve day 8 part 2...we in this bitch
|
2025-12-16 21:38:37 -06:00 |
|
Stevan Freeborn
|
258ec455ce
|
Merge pull request #19 from StevanFreeborn/stevanfreeborn/feat/day-eight-part-one
feat: solve day eight part one
|
2025-12-16 13:22:02 -06:00 |
|
Stevan Freeborn
|
936c0037ae
|
Merge branch 'stevanfreeborn/feat/day-eight-part-one' of github.com:StevanFreeborn/advent-of-code-2025 into stevanfreeborn/feat/day-eight-part-one
|
2025-12-16 13:21:02 -06:00 |
|
Stevan Freeborn
|
1bfa196f21
|
feat: solve day 8 part 1...twice
|
2025-12-16 13:20:29 -06:00 |
|
Stevan Freeborn
|
9c0f883bc5
|
feat: solve day 8 part 1...twice
|
2025-12-16 13:19:57 -06:00 |
|
Stevan Freeborn
|
f6d1aed872
|
tests: add missing tests for stack implementation
|
2025-12-14 09:29:06 -06:00 |
|
Stevan Freeborn
|
d9be56da3e
|
Merge pull request #18 from StevanFreeborn/stevanfreeborn/feat/day-seven-part-two
feat: solve day seven part two
|
2025-12-14 07:25:09 -06:00 |
|
Stevan Freeborn
|
eb67e912e5
|
docs: update README.md
|
2025-12-14 07:22:06 -06:00 |
|
Stevan Freeborn
|
9eda236cf8
|
feat: solve part seven day two
|
2025-12-14 07:21:58 -06:00 |
|
Stevan Freeborn
|
b7d78c09fe
|
feat: add stack implementation
|
2025-12-14 07:21:48 -06:00 |
|
Stevan Freeborn
|
d79be2454b
|
fix: remove row and col loops
|
2025-12-13 07:49:01 -06:00 |
|
Stevan Freeborn
|
98cc956cc8
|
Merge pull request #17 from StevanFreeborn/stevanfreeborn/refactor/use-grid-in-day-seven-part-one
refactor: use internal packages
|
2025-12-13 07:42:37 -06:00 |
|
Stevan Freeborn
|
0a2407ec1d
|
tests: add test for queue implementation
|
2025-12-13 07:40:48 -06:00 |
|
Stevan Freeborn
|
3560f6b538
|
refactor: update solution to use internal packages
|
2025-12-13 07:29:39 -06:00 |
|
Stevan Freeborn
|
f3878117b9
|
feat: add queue implementation
|
2025-12-13 07:29:12 -06:00 |
|
Stevan Freeborn
|
934ac56ab6
|
feat: add move method to position
|
2025-12-13 07:28:13 -06:00 |
|
Stevan Freeborn
|
575638e449
|
Merge pull request #16 from StevanFreeborn/stevanfreeborn/feat/solve-day-seven-part-one
feat: solve day 7 part 1
|
2025-12-13 06:09:58 -06:00 |
|
Stevan Freeborn
|
41d26d1a23
|
feat: solve day 7 part 1
|
2025-12-13 06:08:15 -06:00 |
|
Stevan Freeborn
|
e89b766c4f
|
refactor: use existing bar for row loop
|
2025-12-12 16:26:58 -06:00 |
|
Stevan Freeborn
|
c41ba29791
|
Merge pull request #15 from StevanFreeborn/stevanfreeborn/feat/solve-day-six-part-two
feat: i came, i saw, and i conquered
|
2025-12-12 06:55:12 -06:00 |
|
Stevan Freeborn
|
8869c58d72
|
chore: update README.md
|
2025-12-12 06:55:01 -06:00 |
|
Stevan Freeborn
|
6d921bbb63
|
feat: i came, i saw, and i conquered
|
2025-12-12 06:52:39 -06:00 |
|
Stevan Freeborn
|
de34aaac5a
|
Merge pull request #14 from StevanFreeborn/stevanfreeborn/refactor/cleanup-day-six-part-one
refactor: make not ugly
|
2025-12-11 10:34:47 -06:00 |
|
Stevan Freeborn
|
e931b515a2
|
refactor: make not ugly
|
2025-12-11 10:33:58 -06:00 |
|
Stevan Freeborn
|
9b53e28a19
|
Merge pull request #13 from StevanFreeborn/stevanfreeborn/feat/solve-day-six-part-one
feat: solve day 6 part 1
|
2025-12-11 07:08:27 -06:00 |
|
Stevan Freeborn
|
a7da60bc86
|
feat: solve day 6 part 1
|
2025-12-11 07:06:19 -06:00 |
|
Stevan Freeborn
|
e8ade02c1e
|
chore: update README.md
|
2025-12-10 04:58:56 -06:00 |
|
Stevan Freeborn
|
b3b0b2cdba
|
feat: solve day 5 part 2
|
2025-12-10 04:56:55 -06:00 |
|
Stevan Freeborn
|
36c3b8eaf3
|
Merge pull request #12 from StevanFreeborn/stevanfreeborn/feat/solve-day-five-part-one
feat: solve day 5 part 1
|
2025-12-09 07:10:24 -06:00 |
|
Stevan Freeborn
|
9c221a8112
|
feat: solve day 5 part 1
|
2025-12-09 07:09:27 -06:00 |
|
Stevan Freeborn
|
247f76026d
|
Merge pull request #11 from StevanFreeborn/stevanfreeborn/feat/solve-day-four-part-two
feat: solve day 4 part 2
|
2025-12-08 05:41:59 -06:00 |
|
Stevan Freeborn
|
0b74bfd821
|
feat: solve day 4 part 2
|
2025-12-08 05:39:47 -06:00 |
|
Stevan Freeborn
|
801b492e59
|
refactor: use position map to perform bounds check
|
2025-12-07 21:35:36 -06:00 |
|
Stevan Freeborn
|
5586641aff
|
refactor: add positions method to grid and use that for iterating in day 4 part 1
|
2025-12-07 21:33:11 -06:00 |
|
Stevan Freeborn
|
5dfbd2d9b3
|
Merge pull request #10 from StevanFreeborn/stevanfreeborn/refactor/add-grid-package
refactor: add grid package
|
2025-12-07 21:27:07 -06:00 |
|
Stevan Freeborn
|
4ca54ebb63
|
refactor: extract grid abstraction for reuse
|
2025-12-07 21:25:34 -06:00 |
|
Stevan Freeborn
|
f8b8de69ce
|
Merge pull request #9 from StevanFreeborn/stevanfreeborn/feat/solve-day-four-part-one
feat: solve day four part one
|
2025-12-07 08:03:02 -06:00 |
|
Stevan Freeborn
|
d185ffda50
|
feat: wip on adding grid
|
2025-12-07 08:02:09 -06:00 |
|
Stevan Freeborn
|
8c81063506
|
chore: update README.md
|
2025-12-07 08:01:02 -06:00 |
|
Stevan Freeborn
|
6d0817509d
|
feat: solve day 4 part 1
|
2025-12-07 07:58:26 -06:00 |
|
Stevan Freeborn
|
fa4140bd62
|
Merge pull request #8 from StevanFreeborn/stevanfreeborn/feat/implement-file-iterator
feat: implement method for reading file line at a time
|
2025-12-06 12:31:37 -06:00 |
|
Stevan Freeborn
|
1477c58dce
|
feat: implement method for reading file line at a time
|
2025-12-06 12:31:00 -06:00 |
|
Stevan Freeborn
|
fcd314b5c2
|
fix: uncomment test cases
|
2025-12-06 07:36:16 -06:00 |
|
Stevan Freeborn
|
07242903eb
|
Merge pull request #7 from StevanFreeborn/stevanfreeborn/feat/solve-day-three-part-two
feat: solve day 3 part 2
|
2025-12-06 07:36:07 -06:00 |
|
Stevan Freeborn
|
4a52b67ccc
|
feat: solve day 3 part 2
|
2025-12-06 07:34:42 -06:00 |
|
Stevan Freeborn
|
cfa1ccf7c6
|
Merge pull request #6 from StevanFreeborn/stevanfreeborn/feat/solve-day-three-part-one
feat: solve day 3 part 1
|
2025-12-05 08:06:55 -05:00 |
|
Stevan Freeborn
|
52422a9e16
|
feat: solve day 3 part 1
|
2025-12-05 07:05:28 -06:00 |
|
Stevan Freeborn
|
eb85bd0360
|
Merge pull request #5 from StevanFreeborn/stevanfreeborn/feat/solve-day-two-part-two
feat: solve day 2 part 2
|
2025-12-04 07:37:22 -05:00 |
|
Stevan Freeborn
|
8c17524cc6
|
feat: solve day 2 part 2
|
2025-12-04 06:33:21 -06:00 |
|
Stevan Freeborn
|
267bbd2d81
|
Merge pull request #4 from StevanFreeborn/stevanfreeborn/refactor/clean-up-day-two-part-one
refactor: clean up day two part one
|
2025-12-03 21:48:29 -05:00 |
|
Stevan Freeborn
|
e75a498018
|
refactor: clean up solution to part 1 on day 2
|
2025-12-03 20:47:27 -06:00 |
|
Stevan Freeborn
|
3b86c59044
|
refactor: extract read all text method to file package
|
2025-12-03 10:24:16 -06:00 |
|
Stevan Freeborn
|
6633b702c5
|
Merge pull request #3 from StevanFreeborn/stevanfreeborn/feat/solve-day-two-part-one
feat: solve day 2 part 1
|
2025-12-03 08:26:18 -05:00 |
|
Stevan Freeborn
|
405177ef53
|
feat: solve day 2 part 1
|
2025-12-03 07:25:24 -06:00 |
|
Stevan Freeborn
|
7b841db4eb
|
refactor: change logic
|
2025-12-02 07:50:07 -06:00 |
|
Stevan Freeborn
|
678b417191
|
Merge pull request #2 from StevanFreeborn/stevanfreeborn/feat/solve-day-one-part-two
feat: solve day one part two
|
2025-12-02 08:42:03 -05:00 |
|
Stevan Freeborn
|
e1bb9d8beb
|
tests: add right answer
|
2025-12-02 07:40:47 -06:00 |
|
Stevan Freeborn
|
0bc711e186
|
chore: update README.md
|
2025-12-02 07:37:39 -06:00 |
|
Stevan Freeborn
|
c1c9d4157d
|
feat: fuck me...only count occurrences of landing on and then beginning on zero once
|
2025-12-02 07:33:49 -06:00 |
|
Stevan Freeborn
|
d61a630607
|
feat: ugh...this shouldn't be that hard
|
2025-12-02 07:18:38 -06:00 |
|
Stevan Freeborn
|
e7c180de4b
|
chore: update README.md
|
2025-12-01 06:51:33 -06:00 |
|
Stevan Freeborn
|
ebf7da2e0b
|
Merge pull request #1 from StevanFreeborn/stevanfreeborn/feat/solve-day-one-part-one
feat: solve day 1 part 1
|
2025-12-01 07:50:53 -05:00 |
|
Stevan Freeborn
|
df4bd2cfa3
|
feat: solve day 1 part 1
|
2025-12-01 06:49:26 -06:00 |
|
Stevan Freeborn
|
2734425a33
|
chore: fix README solution links
|
2025-11-28 07:22:51 -06:00 |
|
Stevan Freeborn
|
b0bfab942c
|
chore: initial commit
|
2025-11-28 07:19:14 -06:00 |
|