aocc23

Advent of Code 2023
git clone git://www.tkruger.se/aocc23.git
Log | Files | Refs | README

README (666B)


      1 Advent of Code '23
      2 ==================
      3 
      4 Mine (krutimyltan2's) solutions for the challenges in Advent of Code
      5 2023. Primarily I try to use C and build a library of useful tools
      6 that may be reused.
      7 
      8 To initialize a new day of solutions, copy the `template` directory to
      9 a directory called `day<n>`.
     10 
     11 Utilities
     12 ---------
     13 
     14 The following util modules are available:
     15 
     16 * __reading__ -- utils for reading input for file (e.g. readlines)
     17 * __sd__ -- sized data
     18 * __smallset__ -- subsets of [n] for small [n], binary impl
     19 * __stack_sd__ -- stack for sd
     20 * __stack_str__ -- stack for strings (char pointers)
     21 * __stack_u64__ -- stack for uint64_t's
     22 * __ht__ -- hashtable for sd's