回答編集履歴
2
大切なことなので強調しました
answer
CHANGED
@@ -1,4 +1,4 @@
|
|
1
|
-
(※この補足が不要である,すなわち,既存の回答で十分である場合には,既存回答の側をBAとして選択されたい.)
|
1
|
+
(**※この補足が不要である,すなわち,既存の回答で十分である場合には,既存回答の側をBAとして選択されたい**.)
|
2
2
|
|
3
3
|
---
|
4
4
|
|
1
念のための追記
answer
CHANGED
@@ -20,4 +20,7 @@
|
|
20
20
|
`nearDis`の初期値は0だから,初回は必ずこのifの条件を満たす.
|
21
21
|
その結果,`targetObj`は問答無用で最初のオブジェクトに,`nearDis`の値もこの最初のオブジェクトまでの距離になる.
|
22
22
|
* 右側の`nearDis > tmpDis`が,上記2.における比較判断に相当.
|
23
|
-
(現在の「一番近い物候補」までの距離`nearDis`と,オブジェクトまでの距離`tmpDis`を比較している)
|
23
|
+
(現在の「一番近い物候補」までの距離`nearDis`と,オブジェクトまでの距離`tmpDis`を比較している)
|
24
|
+
|
25
|
+
|
26
|
+
※オブジェクト群の中に「距離が0な」オブジェクトが存在する場合には,この実装では問題が生じ得る.
|