一只猪


私信TA

用户名:TuT99

访问量:11759

签 名:

拥有良好的积累,并且一直在路上,我相信自己有无限的可能

等  级
排  名 70
经  验 10251
参赛次数 6
文章发表 68
年  龄 21
在职情况 学生
学  校 哔哩哔哩大学
专  业 计算机科学与技术

  自我简介:

解题思路:

注意事项:

参考代码:

#include <iostream>

#include <unordered_set>

#include <vector>

using namespace std;

int main() {

    int n;

    cin >> n;  // 第二行序列中数字的个数

    vector<int> nums(n);

    for (int i = 0; i < n; i++) {

       cin >> nums[i];  // 序列中的数字

    }

    unordered_set<int> unique_nums;  // 用于存储不重复的数字

    // 遍历序列,保留第一次出现的不重复数字

    for (int num : nums) {

        // 如果当前数字不在unique_nums中,则将其添加到unique_nums中

        if (unique_nums.find(num) == unique_nums.end()) {

            unique_nums.insert(num);

            cout << num << " ";

        }

    }

    return 0;

}


 

0.0分

18 人评分

  评论区

  • «
  • »