关于邻接表占用空间的问题
最近看维基关于邻接表,有一点不是太明白
邻接表的占用空间是
m+n
我的理解应该是 m or 2m,但实际为什么会是 m+n,这个该怎样理解?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
最近看维基关于邻接表,有一点不是太明白
邻接表的占用空间是
m+n
我的理解应该是 m or 2m,但实际为什么会是 m+n,这个该怎样理解?
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(1)
假设有n个结点,m条边,邻接表相当于每个结点下面挂一个列表,例如结点1和结点2, 3, 5相连,也就是说有边(1,2), (1,3), (1,5),那么结点1下面挂的列表就是1: [2, 3, 5],把所有的结点和挂在该节点下面的列表都列出来,就不难理解为什么是m+n了。