summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2024-12-15Day 14 part 2 doneomagdy1-17/+29
2024-12-14Day 14 part 1 doneomar3-0/+673
2024-12-13Day 13 done using good old's cramer's ruleomagdy3-0/+1452
2024-12-12Day 12 done. the hardest one yet this yearomagdy3-0/+387
2024-12-12Day 11 done.omagdy32-18/+127
2024-12-10Removed log file used for debugging.omagdy2-193680/+0
2024-12-10Day 10 done.omagdy3-0/+184
2024-12-09Horrible solution for day9 but it works I guess.omagdy5-15/+193862
2024-12-08Some solutions to AOC 2020omagdy12-0/+2877
2024-12-08commiting to fix git shennanings probably because persmssions changedomagdy62-0/+212
2024-12-08Day 8 done.omagdy5-40/+309
2024-12-07Not complete solution but close.omar3-0/+990
2024-12-06Removed uncessary copying of grid and just modify the grid in place and undo ↵omagdy1-4/+8
what I do after checking isStuck.
2024-12-06Made isStuck blazingly fast by using an array of booleans to detect the ↵omagdy1-13/+11
cycle using the guard position and direction instead of of detecting cycle by count
2024-12-06modified mod.goomagdy1-1/+1
2024-12-06Day 6 done.omagdy3-0/+321
2024-12-05Just renamed a Struct.omagdy1-5/+5
2024-12-05Day 5 done.omagdy4-196/+1593
2024-12-04Day 4 done.omagdy15-30/+507
2024-12-03Day 3 done.omar5-0/+87
2024-12-02Day 2 done.omagdy12-0/+3295
2024-12-01Day 1 doneomagdy5-0/+1092
2023-12-09Day 9 done.omagdy74-0/+287
2023-12-08Day 8 done.omagdy74-0/+864
2023-12-07Adding uncessarily complicated code using rust nightlyomagdy71-62/+47
2023-12-07Day 7 doneomagdy71-36/+55
2023-12-07Almost part2 doneomagdy71-4/+145
2023-12-07Part 1 doneomagdy73-0/+1168
2023-12-07Renamed some structsomagdy71-13/+13
2023-12-06Added math solution which is blazingly fast!!!omagdy71-4/+36
2023-12-06Added a more functional style solutionomagdy71-19/+22
2023-12-06Day 6 done.omagdy73-0/+96
2023-12-06Added a more perofrmant solutionomagdy71-70/+29
2023-12-05Finished part2 with rayon with brute force solutionomagdy73-15/+134
2023-12-05Almost part2 I think?omagdy71-20/+72
2023-12-05Part 1 day5 doneomagdy74-6/+332
2023-12-04Used hashsets instead of Vectorsomagdy71-16/+12
2023-12-04Added input day4omagdy72-0/+209
2023-12-04Day4 doneomagdy71-0/+86
2023-12-03Day3 done.omagdy74-0/+264
2023-12-03Switched to a more idiomatic functional approachomagdy71-17/+6
2023-12-02Day2 doneomagdy72-32/+131
2023-12-02Almost finished parsing day2 inputomagdy75-1/+83
2023-12-01Day1 2023 doneomagdy78-1/+1175
2023-04-14Day13 done in rustomagdy76-5/+630
2023-04-12Day12 done in rustomagdy76-381/+197
2023-04-12Day11 done in rustomagdy78-45/+259
2023-04-11Day10 done in rustomagdy74-11431/+460
2023-04-10Day9 done in rustomagdy77-4/+14064
2023-04-10Day8 solved in Rustomagdy76-0/+295