通过最小生成树(prim)和最短路径优化引出的向前星存图,时至今日才彻底明白了.. head[i]存储的是父节点为i引出的最后一条边的编号, next负责把head[i]也就是i作为父节点的所有边连接起来,next也是存的编号, 在所存的edge结构体中,只有w是保存边的值,而u是保存的子节点. 这样设置的话,由head[i]就可以引出所有与i相关的边和点, 显而易见,这样的存放方法空间+时间复杂度双优化,比邻接矩阵是优化多了.. 然后就是prim算法, 最小生成树的一种算法,适用于稠密图,因为