graph.h
来自「数据结构(C++版)的演示程序」· C头文件 代码 · 共 26 行
H
26 行
#define VISITED 1
#define UNVISITED 0
#include <afxwin.h>
class CGraph // Graph abstract class
{
private:
int numVertex, numEdge; // Store number of vertices, edges
int matrix[20][20]; // Pointer to adjacency matrix
int mark[20]; // Pointer to mark array
public:
CPoint pos[20];
CGraph();
int n(); // Number of vertices
int e(); // Number of edges
int first(int v); // Return v's first neighbor
int next(int v1, int v2); // Get vl's neighbor after v2
int getMark(int v);
int getEdge(int v1, int v2);
void setMark(int v, int val);
void AddVertex(CPoint p);
void SetEdge(int v1, int v2, int w);
};
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?