边表(邻接链表):对于顶
点表中的每个顶
点,都有一个链表与之对应,链表中
存储的是与该顶
点相邻的所有顶
点。数组中的每个元素对应
图中的一个顶
点,同时包含一个指向该顶
点邻接链表的指针(或引用)。访问性较差:在
邻接表中,要确定两个顶
点之间是否存在边,需要
遍历其中一个顶
点的邻接链表,这比邻接矩阵的O(1)时间复杂度要慢。综上所述,
邻接表是
图论中一种非常重要的
存储结构,它结合了数组和链表的优
点,能够高效地表示和处理稀疏
图。1、初始化顶
点表:根据
图的顶
点数,分配顶
点表的空间,并初始化每个顶
点的邻接链表为空。
版权声明:
本文来源网络,所有图片文章版权属于原作者,如有侵权,联系删除。
本文网址:https://www.mushiming.com/mjsbk/9036.html