0
考慮一組n軸平行矩形。蠻力算法是檢查一個矩形是否與其他矩形相交,複雜度是O(n^2)。是否有複雜度爲O(nlogn)的算法用於查找這些矩形集之間的所有交集?N矩形相交
第二個問題是如何找到複雜度爲O(nlogn)的給定矩形集合內矩形的其他矩形?
考慮一組n軸平行矩形。蠻力算法是檢查一個矩形是否與其他矩形相交,複雜度是O(n^2)。是否有複雜度爲O(nlogn)的算法用於查找這些矩形集之間的所有交集?N矩形相交
第二個問題是如何找到複雜度爲O(nlogn)的給定矩形集合內矩形的其他矩形?
查看四叉樹或軸對齊的邊界框寬相用於命中檢測。
這些是矩形命中檢測的典型遊戲使用/物理引擎系統。
使用掃描線。 –
你想查找所有矩形之間的所有交點嗎? – vish4071
是的,我想找到所有的交點。 –