美文网首页
十字链表表示法

十字链表表示法

作者: 小幸运Q | 来源:发表于2018-09-16 18:51 被阅读23次

对于有向图来说,邻接表是有缺陷的。关心了出度问题,想了解入度就必须要遍历整个图才可以,反之,逆邻接表解决了入度却不了解出度的情况。


顶点表:

firstin指向该顶点作为入边表的第一个结点;
firstout指向该顶点作为出边表的第一个结点;


image.png

边表节点:

tailvex是指弧起点在顶点的下标,
headvex是指弧终点在顶点表中的下标,
headlink是指入边表指针域,指向终点相同的一下条边
taillink是指出边表指针域,指向起点相同的下一条边。


image.png

总图:

image.png

相关文章

  • 十字链表表示法

    对于有向图来说,邻接表是有缺陷的。关心了出度问题,想了解入度就必须要遍历整个图才可以,反之,逆邻接表解决了入度却不...

  • 算法

    1.图的存储结构 邻接矩阵表示法 便于运算邻接表表示法 对于稀疏图来讲,更节省存储空间十字链表邻接多重表 ...

  • 树和森林

    树和森林 树的存储结构: 双亲表示法 孩子表示法 利用图表示树 孩子兄弟表示法(二叉树表示法):链表中每个结点的两...

  • 邻接表及其实现

    图的邻接表表示法类似于树的孩子链表表示法。 编辑文件信息 打印邻接表。

  • 树和森林(六)

    1. 树的存储结构 双亲表示法孩子表示法利用图表示树孩子兄弟表示法(二叉树表示法):链表中每个结点的两指针域分别指...

  • HashMap

    HashMap 解决Hash冲突 java 中的HashMap 通过链表法解决Hash冲突 链表法 链表法就是将相...

  • 单链表 常用操作(golang)

    (单链表备忘记录)知识点: 单链表结构 创建链表方法头插法创建尾插法创建 遍历链表 逆序反转链表迭代递归头插法就地...

  • 力扣算法 - 环形链表(判断是否有环)

    环形链表 给定一个链表,判断链表中是否有环。 为了表示给定链表中的环,我们使用整数 pos 来表示链表尾连接到链表...

  • leetcode -141. 环形链表 -https://lee

    环形链表 给定一个链表,判断链表中是否有环。 为了表示给定链表中的环,我们使用整数 pos 来表示链表尾连接到链表...

  • Linux内核链表

    单向链表 结构体定义 单向链表示意图 双向链表 结构体定义 双向链表示意图 Linux内核链表 Linux内核定义...

网友评论

      本文标题:十字链表表示法

      本文链接:https://www.haomeiwen.com/subject/eeyfnftx.html