advent of code 2022
Go to file
yosh 6eb8892c08 day 08 - cool online solution 2022-12-09 15:07:05 -05:00
.gitignore Day 06 - Original Solution 2022-12-06 10:25:20 -05:00
01.awk day 01 2022-12-01 13:06:46 -05:00
01_input day 01 2022-12-01 13:06:46 -05:00
02.sh simplify 02.sh a bit lol 2022-12-02 14:02:36 -05:00
02_ONLINE_01.awk add day 2 online solution 2022-12-02 13:46:02 -05:00
02_input day 2 - original solution 2022-12-02 12:59:14 -05:00
03.awk day 03 - original solution 2022-12-03 03:40:03 -05:00
03_input day 03 - original solution 2022-12-03 03:40:03 -05:00
04.sh Day 04 - original solution 2022-12-04 04:18:50 -05:00
04_input Day 04 - original solution 2022-12-04 04:18:50 -05:00
05.c day 05 - original solution 2022-12-05 21:01:43 -05:00
05.sh day 05 - original solution 2022-12-05 21:01:43 -05:00
05_i2 day 05 - original solution 2022-12-05 21:01:43 -05:00
05_input day 05 - original solution 2022-12-05 21:01:43 -05:00
06.c day 06 - small optimization & readability improvements 2022-12-06 15:29:57 -05:00
06_input Day 06 - Original Solution 2022-12-06 10:25:20 -05:00
07.sh day 07 - original solution 2022-12-07 22:36:49 -05:00
07_ONLINE_01_p1.awk other cool repos + 07 online solutions 2022-12-09 15:03:45 -05:00
07_ONLINE_01_p2.awk other cool repos + 07 online solutions 2022-12-09 15:03:45 -05:00
07_input day 07 - original solution 2022-12-07 22:36:49 -05:00
08.c day 08 - original solution 2022-12-09 15:06:41 -05:00
08_ONLINE_01.awk day 08 - cool online solution 2022-12-09 15:07:05 -05:00
08_input day 08 - original solution 2022-12-09 15:06:41 -05:00
README.md day 08 - original solution 2022-12-09 15:06:41 -05:00
other-cool-repos.md other cool repos + 07 online solutions 2022-12-09 15:03:45 -05:00

README.md

my advent of code 2022 solutions

this repo will also include online solutions that I think are neat, indicated by "ONLINE" and with credit in the file

all awk and shell solutions conform to POSIX unless otherwise specified. all c solutions use only the glibc standard library unless otherwise specified (and hopefully only use POSIX functions? idk).

Days

  1. awk (GNU gawk)
  2. shell
  3. awk
  4. shell
  5. shell (modified input, see 05_i2. could easily be adapted to not rely on it though)
    • I also started work on a "general-case" C solution, but it's currently incomplete
  6. C
  7. shell
    • this solution literally emulates the entire directory structure as a whole, which I find really funny. it's probably my favorite solution
  8. C