邻接表

匿名 (未验证) 提交于 2019-12-02 22:56:40

邻接表顾名思义,就是与邻接矩阵差不多的东西啦。
基本写法:

void add(int x,int y,int z){     ++tot;// 总遍数     son[tot]=y; //该条边指向y节点     nxt[tot]=fir[x]; //设定x的上一个子节点     w[tot]=z; //权值记录     fir[x]=tot; //更新x的最后一个子节点 }

当然,这只是单向边。
双向边只需这样:

add(x,y,z); add(y,x,z);

对,就这么简单。
QWQ

转载请标明出处:邻接表
文章来源: 邻接表
标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!