Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
DCEL が与えられた場合、最も近いサイトのペアを見つけるにはどうすればよいですか?
指定された DCEL がボロノイ図用であるとします。最も近いサイトのペアを見つけるにはどうすればよいですか? そして、時間の複雑さとは何ですか?
これを行う最も簡単な方法は、すべてのエッジを反復処理し、隣接する面を見つけ、ボロノイの中心間の距離を計算し、最小のペアを返すことです。DCEL 実装が、エッジを直接反復できないようなものである場合は、任意のグラフ トラバーサル アルゴリズム (深さ優先、幅優先など) を使用して反復を実行できます。
いずれにせよ、時間の複雑さは入力データ構造のサイズに比例します。