2026-05-06 09:45:22 -06:00
|
|
|
#ifndef GRAPH_H
|
|
|
|
|
#define GRAPH_H
|
|
|
|
|
|
2026-05-06 11:29:28 -06:00
|
|
|
#include <stdlib.h>
|
|
|
|
|
|
|
|
|
|
typedef struct Graph Graph;
|
|
|
|
|
typedef struct Vertex Vertex;
|
|
|
|
|
typedef struct Edge Edge;
|
|
|
|
|
|
|
|
|
|
typedef enum {
|
|
|
|
|
GRAPH_OK,
|
|
|
|
|
} GraphErr ;
|
|
|
|
|
|
|
|
|
|
typedef enum {
|
|
|
|
|
GRAPH_DIRECTED,
|
|
|
|
|
GRAPH_UNDIRECTED,
|
|
|
|
|
} GraphType;
|
2026-05-06 09:45:22 -06:00
|
|
|
|
|
|
|
|
|
|
|
|
|
#endif
|