とても簡単な質問があります。
ノードとエッジを持つ小さなグラフを作成するために、Java で隣接行列 (2D 配列) を使用しています。
私の問題は、単純なネストされたループを使用して隣接行列を反復処理するようにプログラムに指示すると、エッジのオーバーラップの問題が発生することです。より具体的には、matrix[i][j] が true であり、matrix[j][i] が true の場合、アプリはノード i と j の間に 2 つのエッジを描画しようとしますが、無駄で見栄えが悪くなります。
どうすればその問題を克服できますか?