小工具知识网

当前位置: 首页 > 行业知识 > 图论相关内容

行业知识

图论相关内容

2026-11-12 17:53:52 来源:互联网转载

建图

邻接矩阵

void tu1() {cin >> n >> m;for (int i = 1; i > u >> v;//int w;cin>>w;--->边权mp[u][v] = 1;//w//mp[v][u] = 1;//w --->无向图}}

邻接表

void tu2() {vectoradj(N);cin >> n >> m;for (int i = 1; i > u >> v;//cin>>a[i] 边权adj[u].push_back(v);adj[v].push_back(u);//无向}}

链式前向星

#includeusing namespace std;const int maxn = 1005;//点数最大值int n, m, cnt;//n个点,m条边struct Edge{    int to, w, next;//终点,边权,同起点的上一条边的编号}edge[maxn];//边集int head[maxn];//head[i],表示以i为起点的第一条边在边集数组的位置(编号)void init()//初始化{    for (int i = 0; i > n >> m;    int u, v, w;    init();//初始化    for (int i = 1; i > u >> v >> w;        add_edge(u, v, w);//加边        /*        加双向边        add_edge(u, v, w);        add_edge(v, u, w);        */    }    for (int i = 1; i 

上一篇:HTML设备音量设置详解,轻松调整音频输出,让你的音量随心所欲!

下一篇:揭秘H264解码源码,解码原理与技术深度解析