2016-11-16 6 views
0

私は2D配列を持っています:(int[,] sz = new int[52, 5];)はint32sで埋められています(すべて1〜90です)。 1〜90の間に少なくとも1つの数字があるかどうかを判断する必要があります。その数字は配列に含まれていません。2D配列に特定の数値が含まれているかどうかを確認するにはどうすればよいですか?

私はArray.Existsで試しましたが、うまく動作しませんでした。

私は最も簡単な解決策を探していますが(つい最近始めた、私は専門家から遠いです)、と私は少しの助け:)

+2

。 – robermorales

+1

これはどの言語ですか? – richdotjs

答えて

0

あなたは90位のブール配列を作成することができ、初期化をapreciateだろう〜にFalse。

その後、あなたは2次元配列を通過し、数が1〜90注意深いです場合は最初の配列の位置に真のマーク:アレイ上の位置は0から最終的に89

に通常ありますブール値の配列で、値が2次元配列に存在しないことを示すFalseの値を検索することができます。

質問は次のように一般的なエクササイズです:あなたが使用している言語を言って便利です

Find an integer not among four billion given ones

関連する問題