2
這可能是一個愚蠢的問題,但沒有任何想法馬上浮現。由於設置成任何給定的矩形或者是內外完全或完全以外的任何其他2D矩形(x
,y
,w
,h
)的列表R
,什麼是最有效的方式來確定的立即封閉矩形R
每個矩形的p
?目前我排序R
y
然後x
,然後通過每一對(a
,b
)和測試是否a
是b
的孩子。這不但效率不高,而且也不能正常工作:我認爲,由於R
已經排序,最後找到的父應該是立即封閉的,但這似乎不成立。我的推理有什麼問題嗎?如果沒有,我會發布代碼。從矩形列表中創建一棵樹
您的實際問題是什麼?我想我知道你在說什麼,但是我不能確定你想讓你的代碼用你的矩形列表來做什麼。是不是你想讓你的代碼找出矩形的層次結構?如果是這樣,你會如何反駁(數據)? – 2010-09-12 23:29:17