2022/11/2-------2022/11/3
目录
- g[a][b] = c;
- a 到 b 路上权值是c
- // 对于每个点k,开一个单链表,存储k所有可以走到的点。h[k]存储这个单链表的头结点
- int h[N], e[N], ne[N], idx;
-
- // 添加一条边a->b
- void add(int a, int b)
- {
- e[idx] = b, ne[idx] = h[a], h[a] = idx ++ ;
- }
-
- // 初始化
- idx = 0;
- memset(h, -1, sizeof h);
-
- //遍历点t的所有边
- for(int i = h[t];i != -1;i = ne[i]){
- //取出这点的元素
- int j = e[i];
- //进行其他操作即可
- }
spfa算法(Bellman-Ford算法改进)_星河边采花的博客-CSDN博客