2016-11-08 5 views
0

要素がプリミティブな値で、一致が同一の場合は十分です。残念ながら、私は距離と方向のリストを持っています。そして、あるリストの中の何かが他のものの中の何かを「覆い隠す」(同じ方向と近くにある)かどうかを見たいと思います。 2番目のものには何も隠されていません。私はリストをソートするのはうれしいですが、マッチングとリスト管理は複雑になりつつあります。 Directionは整数のペア(dxとdy)であり、正確なマッチだけが興味深い。両方のリストで
タプルの形式は(DX、DY、距離)タプルの2つのリストのマッチング方法は?

答えて

0

私は私が正しくあなたの問題を理解願っていますが、このヘルプではないでしょう:

  1. がでバケットにリスト項目を入れてその方向。
  2. 各バケットを距離で並べ替え、最も遠いアイテムが常に最初のものになるようにします。
  3. 各バケットの最初の項目のみを取ります。
関連する問題