设有个个节点,使用邻接矩阵存储时,顶点数组占块空间,而邻接矩阵占块空间。故使用邻接矩阵所需要的总空间为
在使用邻接表的时候,顶点数组中同时有数据域和指针域,占用空间,边节点假设有个(每条边都会出现两次),每个边节点有存储节点序号的数据域和指向下一个节点的指针域共占用块空间。故使用邻接矩阵所需要的总空间为
要想使用邻接矩阵是节约空间的,则需要满足解之得:
相关文章
- 数据结构课程设计——图的建立和遍历(邻接矩阵+邻接表)和最短路径dijkstra路径记录
- Oracle中的Schema和表空间
- 【linux】lsof命令和{Linux下文件删除、句柄与空间释放问题}
- db2解决表空间无法访问问题
- ORACLE基础操作--查看表空间、schema和表空间下所有表
- 数据结构 JAVA描述(六) 图的创建 (邻接矩阵+邻接表)
- 基于STL优先队列和邻接表的dijkstra算法
- antd——table样式:表头和表体错位问题——max-content的用法
- pycharm 直接删掉数据表之后,makemigration和migrate 之后,数据库中依然没有生成数据表的问题
- 诡异的Linux磁盘空间被占用问题,根目录满了,df和du占用不一样【转】