aocc23

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

dg.h (238B)


      1 #ifndef DG_H
      2 #define DG_H
      3 
      4 #include "stack_u64.h"
      5 
      6 typedef struct {
      7   size_t n;
      8   stack_u64 *nbrs;
      9 } dg_t;
     10 
     11 void dg_init(dg_t *g, const size_t n);
     12 void dg_clear(dg_t *g);
     13 void dg_add_edge(dg_t *g, const size_t v, const size_t w);
     14 
     15 #endif