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