This website requires JavaScript.
Explore
Help
Sign In
Matthew Gretton-Dann
mgrettondann
0 Followers
·
0 Following
Joined on
2024-03-12
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
User to block:
Optional note:
The note is not visible to the blocked user.
Cancel
Block
Repositories
6
Projects
Packages
Public Activity
Starred Repositories
mgrettondann
pushed to
main
at
mgrettondann/partridge-cpp
2025-09-04 19:08:55 +01:00
65c748aab3
Update results file with latest timings.
5a01260281
Code tidy as reported by clang-tidy
Compare 2 commits »
mgrettondann
pushed to
main
at
mgrettondann/partridge-cpp
2025-09-04 10:28:34 +01:00
ff43ba5287
Make add and clear use indices.
f1445b7544
Make next_pos iterate over indices.
ed71280dc2
Convert largest_square to use pos indices.
a066fdb552
Convert Pos to an index.
e557933590
[1/n]: Refactor x() & y() calls on position
Compare 7 commits »
mgrettondann
pushed to
main
at
mgrettondann/partridge-cpp
2025-09-03 06:45:03 +01:00
1684c289c6
Add a file showing results.
mgrettondann
pushed to
main
at
mgrettondann/partridge-cpp
2025-09-02 18:24:03 +01:00
f5021aca30
Change implementation to iterative.
mgrettondann
pushed to
main
at
mgrettondann/partridge-cpp
2025-09-01 18:54:03 +01:00
52a73a3d05
Add README.md and LICENSE.
706baf9048
Don't immediately store pretty squares
9cbc6c4cbc
Comment code.
e865b2a567
Change Grid to use vector not string.
355c4211aa
Fix bug in largest_square: y direction
mgrettondann
created branch
main
in
mgrettondann/partridge-cpp
2025-09-01 18:54:02 +01:00
mgrettondann
created repository
mgrettondann/partridge-cpp
2025-09-01 18:52:17 +01:00
mgrettondann
pushed to
main
at
mgrettondann/partridge
2025-08-30 20:47:04 +01:00
c088508b4f
Tidy up code
mgrettondann
pushed to
main
at
mgrettondann/partridge
2025-08-30 19:35:04 +01:00
3288d85db7
Update URIs following initial push
mgrettondann
pushed to
main
at
mgrettondann/partridge
2025-08-30 19:28:40 +01:00
76f55ad983
Add a pretty printer for the solution.
1316b48491
Initial solution implementation
e919ffe06a
Initial commit
mgrettondann
created branch
main
in
mgrettondann/partridge
2025-08-30 19:28:40 +01:00
mgrettondann
created repository
mgrettondann/partridge
2025-08-30 19:27:35 +01:00
mgrettondann
pushed to
main
at
mgrettondann/ocaml-aoc
2024-12-25 12:34:14 +00:00
aea9724914
Add 2025 day 25.
mgrettondann
pushed to
main
at
mgrettondann/ocaml-aoc
2024-12-24 20:46:26 +00:00
43b47b2a34
Use same printer for both parts
mgrettondann
pushed to
main
at
mgrettondann/ocaml-aoc
2024-12-24 20:23:31 +00:00
030fd73bab
Add 2024 day 24 part 2
0d5b713fcc
2024 day 24 part 1
Compare 2 commits »
mgrettondann
pushed to
main
at
mgrettondann/ocaml-aoc
2024-12-23 15:04:33 +00:00
7286ea2486
Another tidy up of 2024 day 23
mgrettondann
pushed to
main
at
mgrettondann/ocaml-aoc
2024-12-23 12:55:05 +00:00
7f0977ce1d
2024 day 3 part 1 looks reasonable now.
2f30285fe7
2024 day 23 some further tidy-ups.
c97eb9d1b2
Some tidy-ups.
4e597eacad
2024 day 23 part 2
Compare 4 commits »
mgrettondann
pushed to
main
at
mgrettondann/ocaml-aoc
2024-12-23 10:48:18 +00:00
84bcf31a3d
2024 day 23 part 1
mgrettondann
pushed to
main
at
mgrettondann/ocaml-aoc
2024-12-22 09:52:27 +00:00
ec46327357
2024 day 22 tidy up.
337f67717b
2024 day 22
Compare 2 commits »
mgrettondann
pushed to
main
at
mgrettondann/ocaml-aoc
2024-12-21 16:31:15 +00:00
d7af35e706
Further tidy ups of 2024 day 21.
First
Previous
1
2
3
4
5
...
Next
Last