給定3D笛卡爾空間中的一組點,我正在尋找一種算法來對這些點進行排序,使得兩個歐幾里德距離連續的點將被最大化。排序點使得連續點之間的最小歐幾里德距離將最大化
如果算法傾向於最大化連續點之間的歐幾里德距離,那麼也是有益的。
編輯:
我crossposted上https://cstheory.stackexchange.com/並得到了一個很好的答案。見https://cstheory.stackexchange.com/questions/8609/sorting-points-such-that-the-minimal-euclidean-distance-between-consecutive-poin。
這聽起來非常像它將會是NP完成 –
如果你根據它們的Z曲線索引對它們進行排序,這是否足夠好? – harold
@harold:我不明白它會有什麼幫助 –