最終更新日:7/20/2017, 2:20:49 AM

グラフ(graph)の話

グラフの表現方法

 辺行列(edge matrix)

 接続行列(incident matrix)

 隣接行列(adjacency matrix)

 隣接点リスト(adjacency list)

 例

 a B=(121332434554) M=(110000+10+10000+11+10000011+10000+11000000)
グラフ辺行列接続行列
A=(011000000000010000001010000100000000)  
隣接行列隣接点リスト

有向木(directed tree)cf 無向木へ

2分木(binary tree)

木の走査(traverse)

 木Tの根rが子v1, v2,, vk (k>0)を持っているとする. k=0のとき,Tは1個頂点rだけからなる木とする.

 先行順走査(preorder traverse)

 後行順走査(postorder traverse)

 中間順走査(inorder traverse)

無向木(undirected tree)cf 有向木へ

ラベル付きグラフ(labeled graph)

重み付きグラフ(weighted graph)