2つのソートされた配列AとBがあると、| A [i] -B [j] |最小です。2つの配列の最小の差を求める
4
A
答えて
8
配列はソートされているので、2つのポインタ(各配列に1つ)を渡すことができます。 |A[i+1] - B[j]| < |A[i] - B[j+1]|
の場合は、i
をインクリメントし、それ以外の場合はj
をインクリメントします。いずれかの配列の終わりに達するまで続行します。最小限のインデックスを追跡してください。
関連する問題
- 1. 配列の最大差を求める - アルゴリズムの最適化ソリューション
- 2. 2次元配列の最大値と最小値の差
- 3. 配列のパーティションの最小値の差
- 4. 2つの配列の最小値
- 5. A [i]と定数の差の最小和を求める
- 6. 2つの配列を交差する
- 7. 2次元配列の最大値を求める
- 8. CoreGraphicsで2次ベジェの最小/最大を求める
- 9. 2つの数値の時間差を求める
- 10. 配列の差が最も小さい2つの要素を見つける方法は?
- 11. 3次元numpy配列のn個の最小値のインデックスを求める
- 12. leetcode 349:2つの配列の交差
- 13. 2つのx配列データセットの交差
- 14. サブシーケンスのxor値の差が最小になるように配列を2つのサブシーケンスに分割します
- 15. Matlabの列ベクトルの数値の最小値を求める
- 16. 2点間の最小距離を求める
- 17. 2つのnumpy配列を持つ交点の座標を求める
- 18. 2つの座標系を較正するために2つの四元数の回転差を求める
- 19. パンダを使って各列の最小距離を求める
- 20. 配列内の数字の対の最小の差異を見つける最速のアルゴリズムは何ですか?
- 21. 配列の和の差が最小になるように、配列を2つの部分配列に分割しますか?
- 22. 2次元配列の列の最小値を取得する
- 23. 無向グラフの非交差2サイクルの最大値を求める
- 24. NaturalNumberの最小桁を求めます。
- 25. 2次元配列の列の最大値を求めて1次元配列に保存する
- 26. ハッシュの値の最大値を求める配列のキー値
- 27. 最小差分配列要素含む配列を取得する方法を
- 28. Cプログラム最小とするための二番目の配列内の最小
- 29. 最小2乗を求める2つのクラスのコードを書くデータの回帰
- 30. 2つの連続する行の最大の列の差
あなたが質問として知りたいと思っているフレーズをお願いします。 –
宿題に2つの質問がある場合は、少なくとも自分で試してみる必要があります。 –
彼は、2つの異なる配列内の任意の2つのアイテム間の最小距離を見つける最も効率的な方法を知りたいと考えています。 – sethvargo