重複の可能性:
Java 配列、重複の検索
arr=[3,4,1,2,1,5,2]
この配列で重複を見つけて、配列で重複を返すにはどうすればよいですか?
結果がresult [1,2]
私はJavaでプログラミングしています。
重複の可能性:
Java 配列、重複の検索
arr=[3,4,1,2,1,5,2]
この配列で重複を見つけて、配列で重複を返すにはどうすればよいですか?
結果がresult [1,2]
私はJavaでプログラミングしています。
次の手順を実行することをお勧めします。
1) を作成しますHashSeta
。には、HashSet
読み取った整数が含まれます。
2) 配列全体 [0 ... サイズ - 1] を反復処理します。変数を使用して、現在のインデックスを追跡しindex
ます。
3) 各反復で、HashSet.contains(arr[index])
操作を行います。本当なら重複です。この整数をどこかに保存します。セットに追加arr[index]
します。
4) を結果として返しHashSet
ます。
ネストされた for ループを使用します。最初の要素を取り、それをすべての配列と比較します。次に、if/else ロジックを使用して、複製されたものを新しい配列に送信します。
宿題としてタグ付けされているため、コード ブロックは提供しません。