现在的位置: 首页 > 综合 > 正文

几种图的存储结构的比较

2013年03月22日 ⁄ 综合 ⁄ 共 291字 ⁄ 字号 评论关闭

表 1 几种图的存储结构的比较
Tab. 1 The Comparsion of Several Graph for Storing Structures

名 称 实现方法 优  点     缺  点        时间复杂度        
邻接矩阵 二维数组 1. 易判断两点间的关系 占用空间大 O(n2+m*n)
    2. 容易求得顶点的度    
邻接表 链表 1. 节省空间 1. 不易判断两点间的关系 O(n+m)或O(n*m)
    2. 易得到顶点的出度 2. 不易得到顶点的入度  
十字链表 链表 1. 空间要求较小 结构较复杂 同邻接表
    2.易求得顶点的出度和入度    
邻接多重表 链表 1. 节省空间 结构较复杂 同邻接表
    2. 易判断两点间的关系    

 

抱歉!评论已关闭.