これに最も近いアルゴリズムは何ですか?助けなしに/静的変数を行うことはできますか?すべての要素を互いに比較/一致させるためのアルゴリズム
-1
A
答えて
2
"for"ループを2つ使用します。あなたは自分自身に対して要素を比較する必要がないと仮定すると、あなただけの各ペアの一方向の周りではなく、両方の方法をテストする必要があります。
for (int i = 1; i < ints.length; ++i) {
for (int j = 0; j < i; ++j) {
match(ints[i], ints[j]);
}
}
あなたは両方の方法ですべてのペアをしたい場合は、単にj < ints.length
にj < i
を変更します。自己比較を除いて両方向のペアを使用する場合は、内部ループにif (i != j)
を追加するか、または0からi-1
までの1つの内側ループを実行し、もう1つをi+1
からints.length
に追加します。
+0
Steveさん、多次元配列に対してのみネストループを使用していましたが、これを完全に除外しました。 – lisak
関連する問題
- 1. フレームと一緒に点を回転させるためのアルゴリズム(比較的)
- 2. 配列内の各要素を互いに比較する
- 3. 配列の要素を互いに比較する
- 4. 一意性のために画像/図形を比較するためのアルゴリズム
- 5. 一致と不一致を識別するための行の比較
- 6. 色を一致させるための最適なアルゴリズム。
- 7. 5要素を最小要素比較で並べ替える
- 8. SQLは2つのテーブルの列を比較して一致させます
- 9. リスト内のすべての一致する要素の位置
- 10. e.target.hasClass()は一致するすべての要素に作用しません
- 11. jqueryのは、データと一致するすべての要素が
- 12. 2つの画像を比較する/複雑なジェスチャを一致させる
- 13. jQueryの比較要素
- 14. リスト内の要素を比較する
- 15. 日付比較タスクのためのより良いアルゴリズム
- 16. 一致しないデータを比較して表示する
- 17. ファイルを互いに比較する
- 18. 1つの要素を別の要素のスクロールと一致させる
- 19. 2つの配列を比較し、一致しない要素のみをポストグルで選択する方法
- 20. PHPデータ型の不一致比較
- 21. ケーキ比較アルゴリズム
- 22. C#比較アルゴリズム
- 23. テキスト比較アルゴリズム
- 24. イメージを違うイメージと比較して一致させますか?
- 25. 2つのリストの要素を一致させる
- 26. 行列の要素の配列を一致させる
- 27. JSONをトラバースする - JSON要素とDOM要素を一致させるか?
- 28. グラフ/分子比較アルゴリズムのテキスト検索を適応させる
- 29. リスト内の複数の要素を一度に一致させるOcamlパターン
- 30. jsoup要素を比較する
このアルゴリズムは何を行う必要がありますか?私が見ることができる限り、ints.lengthまで "テストされた"だけインクリメントし、決して一致(..)を呼び出さない。 – radiospiel
は 'i'と同じ'テスト済み 'ではない。私はその場合、「while」が完了するでしょうか? –
@radiospiel、ups you right :-) – lisak