关于邻接表占用空间的问题

来源:互联网  时间:2016/5/14 5:05:35

关于网友提出的“关于邻接表占用空间的问题”问题疑问,本网通过在网上对“关于邻接表占用空间的问题”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:

问题:关于邻接表占用空间的问题
描述:

最近看维基关于邻接表,有一点不是太明白

邻接表的占用空间是 m+n

我的理解应该是 m or 2m,但实际为什么会是 m+n,这个该怎样理解?


解决方案1:

假设有n个结点,m条边,邻接表相当于每个结点下面挂一个列表,例如结点1和结点2, 3, 5相连,也就是说有边(1,2), (1,3), (1,5),那么结点1下面挂的列表就是1: [2, 3, 5],把所有的结点和挂在该节点下面的列表都列出来,就不难理解为什么是m+n了。

上一篇为什么百度网盘,金山网盘的下载链接返回302
下一篇PHP interface 代价非常高昂 请使用抽象类代替接口
明星图片
相关文章
《关于邻接表占用空间的问题》由码蚁之家搜集整理于网络,
联系邮箱:mxgf168#qq.com(#改为@)