← C#

LESSON / EXERCISE

演習:Listで重複を除去する

ListとHashSetを組み合わせて、順序を保った重複除去を実装します。

演習:Listで重複を除去する

整数列が与えられます。最初に登場した順番を保ったまま重複を取り除き、空白区切りで出力してください。

入力

1行目に整数N、2行目にN個の整数が与えられます。

制約

  • 1 <= N <= 200000
  • -1000000000 <= Ai <= 1000000000

出力

重複を除去した整数列を1行で出力してください。

Listで順序を保持し、HashSetで既出かどうかを判定すると効率的です。

コード提出フォーム

CSHARP

安全なサーバー側採点連携が未接続のため、現在は提出できません。

採点基盤準備中