給定一組具有大小為 N 的 3D 空間坐標和最大連接距離 d 的頂點,是否有一種有效的演算法可以找到連接距離小于 d 的頂點的所有無向邊?不考慮回圈。一種簡單的方法是簡單地回圈所有可能的對,需要 N(N-1)/2 距離計算。是否有現有演算法可以找到縮放復雜度小于 O(N^2) 的所有可能邊?
uj5u.com熱心網友回復:
給定一組具有大小為 N 的 3D 空間坐標和最大連接距離 d 的頂點,是否有一種有效的演算法可以找到連接距離小于 d 的頂點的所有無向邊
是的。將頂點位置插入四叉樹,然后為每個頂點搜索比 d 更近的頂點。
您可以在
有關更多詳細資訊,請查看 Netflix 上提供的德國電視迷你劇“十億美元代碼”。
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/327570.html
