对十字链表的理解
1 | 2 | 3 | 4 | 5 |
---|---|---|---|---|
tailvex | headvex | hlink | tlink | infor |
弧结点的结构
hlink为指向弧头相同的下一条弧(与firstin对应)
tlink为指向弧尾相同的下一条弧(与firstout对应)
infor图中没有表示,所以只有四个域
1 | 2 | 3 |
---|---|---|
data | firstin | firstout |
顶点结点的结构
firstin 指向以这个顶点为弧头的一个顶点(与hlink对应)
firstout 指向以这个顶点为弧尾的一个顶点(与tlink对应)
所以可以得出结论,弧头相同的弧在同一条链表上
弧尾相同的弧在同一条链表上