jgrapht が提供するさまざまなタイプの有向および無向グラフ クラスを使用して、グラフの色付けアルゴリズムを作成することに興味があります。それらのどれも、グラフ クラス自体の中でこれを行う簡単な機能を持っていないようです (例: DirectedSimpleGraph)。
私の目標は、オブジェクト自体の外部に頂点情報を保存する必要なく、グラフ オブジェクトをトラバースし、さまざまなラベルや色を頂点に追加/変更できるようにすることです。つまり、「DirectedSimpleGraph」などのメソッドを使用または作成したいと考えています。 .setColorToVertex(v, c), ここで、v は頂点で、c はおそらく整数として定義される色です.リードまたはベストプラクティスのアドバイスは大歓迎です.