私は写真を撮ってpic
、crafting.txt
それに基づいてそれらのいくつかを線でつなぐものをプログラムしました、そしてあなたはプログラムで写真を動かすことができます。
しかし、いくつかの写真を追加してそれらを接続した後、ここに置きたくない交差点がいくつかあることがわかりました(写真は以下を参照)。それで、それを非交差にするための解決策はありますか?(必要に応じて線を曲げることができます)まだすべての写真があるわけではありません。続行する前に、まずこの問題の解決策を見つける必要があります。
また、興味がある場合は、ここにコード全体があります。
ノードまたはエッジを削除し、「プロキシノード」(他の2つに正確に接続されているノード)をエッジに置き換えることによってK3、3、またはK5に到達できない場合にのみ、交差のないこのような描画が可能であることが証明されています。 。(クラトフスキの定理)
K3,3は、それぞれ3ノードの2つのセットがあり、各セットから1つのノードを持つノードのペアが接続されているグラフです(https://upload.wikimedia.org/wikipedia/commons/4/4e/Graph_K3-のように)。 3.svg)。
K5は、すべてのノードペアが接続された5つのノードを持つグラフです(5要素の完全グラフ)。
したがって、この場合、K5に持ち込むことができるため、これを行うことはおそらく不可能です。中央の鋼片と黒っぽいものを取り除きます。次に、左ギアから中央回路へのパス上のノードを単一のエッジに置き換えます。これでK5ができました。
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加