シャッフルされた連続した整数の配列から,重複する要素を見つけるには?
2023-12-21 13:52:34
質問
最近、ある質問をどこかで見かけました。
1001個の整数からなる配列があるとします。整数の並びはランダムですが、それぞれの整数が1から1000(を含む)であることは分かっています。また、各数値は配列中に一度しか現れませんが、一度だけ現れる数値があります。配列の各要素に一度だけアクセスできると仮定する.繰り返される数を求めるアルゴリズムを記述しなさい.あなたのアルゴリズムで補助記憶装置を使用した場合、それを必要としないアルゴリズムを見つけることができますか?
私が知りたいと思っているのは の部分です。 であり、すなわち 補助記憶装置を使わず . 何か思い当たる節はありますか?
どのように解決するのですか?
全部足して、そこから1001個しか使わなかった場合の合計を引けばよいのです。
例えば
Input: 1,2,3,2,4 => 12
Expected: 1,2,3,4 => 10
Input - Expected => 2
関連
-
[解決済み] 配列から特定の項目を削除するにはどうすればよいですか?
-
[解決済み] JavaScript で配列に値が含まれているかどうかを確認するにはどうすればよいですか?
-
[解決済み] 配列に特定のインデックスで項目を挿入する方法 (JavaScript)
-
[解決済み] PHPで配列から要素を削除する
-
[解決済み] 簡単な面接問題が難しくなった:1~100の数字が与えられたとき、ちょうどk個の数字が欠けていることを見つけなさい。
-
[解決済み】配列に何かを追加する方法は?
-
[解決済み】画像処理。コカ・コーラ缶」認識のためのアルゴリズム改良
-
[解決済み】アルゴリズムの時間複雑性を求めるには?
-
[解決済み] codeigniterのウェブサイトを多言語化する最良の方法。
-
findの出力をキャプチャする . -print0 の出力を bash の配列に取り込む
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] 配列から要素を1つだけ値で削除する方法
-
[解決済み] MIPSの2Dアレイ
-
[解決済み] Swiftの2次元配列
-
[解決済み] bash補完における${array[*]}と${array[@]}の混同について
-
[解決済み] TypeScript型付き配列の使用法
-
[解決済み] Swiftで配列を集合にする
-
[解決済み] codeigniterのウェブサイトを多言語化する最良の方法。
-
[解決済み] numpyの "isnotnan "機能、もっとpythonicにできないか?
-
ブロックが渡されたときのArray#sortの動作はどうなっていますか?
-
jqで既存のJSON配列に新しい要素を追加する