add adj matrix
change adj matrix

始点はハッシュをつかい隣接点は配列の位置に記録する。ハッシュなら辺の更新時、再ハッシュして非効率だろうから。