Home > 隣接リスト


Javaでグラフの隣接リスト表現を作成する方法

グラフの頂点を表すクラスを作成します。頂点クラスは、頂点の値と隣接リストを保持します。例えば、以下のような頂点クラスを作成します。class Vertex { int value; List<Vertex> neighbors; public Vertex(int value) { this.value = value; this.neighbors = new ArrayList<>(); } public void addNeighbor(Vertex neighbor) { n>>More