余分な配列を使わずにint配列から重複した値を削除する必要があります。配列から重複した値を削除した後に配列の長さをどのように変更できますか?余分な配列を使用せずにint配列から重複値を削除する最も良い方法はありますか?
例えば: -
INT []はARR =新しいINT [] {1,2,1,3,3,5,6,1,3,2,8} //配列の長さが11である
重複した値を取り除いた後の出力は{1,2,3,5,6,8}となります//配列の長さは6
どのようにできますか?
**事前定義されたメソッドを使用することはできません。適切なロジックでのみ実行する必要があります。
なぜ 'arr = arr.Distinct()。ToArray()'を実行できないのですか? – Gleno
この質問はインタビューで尋ねられました。 –
これは、あらかじめ定義されたメソッドと追加の配列を使用します。 – Scroog1