#ifndef EDGE_H #define EDGE_H #include <stddef.h> class Node; class Edge { friend class Graph; public: Edge() { tonode = NULL; nextedge = NULL; } Edge(Node *to) { tonode = to; nextedge = NULL; } private: Node *tonode; Edge *nextedge; }; #endif
#ifndef NODE_H #define NODE_H #include "Edge.h" #include <string> class Node { friend class Graph; public: Node() { mark = 0; edgelist = NULL; nextnode = NULL; } Node(string nn) { name = nn; mark = 0; edgelist = NULL; nextnode = NULL; } private: int mark; string name; Edge *edgelist; Node *nextnode; }; #endif
Email Me |
Office Hours |
My Home Page |
Department Home |
MCC Home Page
© Copyright Emmi Schatz 2001