不错的解法

明明的随机数

http://www.nowcoder.com/questionTerminal/3245215fffb84b7b81285493eae92ff0

include

include

include

using namespace std;

int main()
{
vector<int> res;
int n;
while(cin >> n)
{
//输入n个数
while(n --){
int num;
cin >> num;
res.push_back(num);
}
//假如n == 1
if(res.size() == 1) cout << res[0] << endl;
//对n个数进行排序,O(nlogn)
sort(res.begin(),res.end());
//双指针方法,j指向i的下一个数,假如res[i] == res[j],j向后移动一位
for(int i = 0,j = i + 1;i < res.size() && j < res.size();i ++)
{
//假如
while(res[i] == res[j]){
j ++;
}
//因为j ++了
i = j - 1;
cout << res[i] << endl;</int>

    }
    res.clear();
}
return 0;

}

全部评论

相关推荐

05-07 13:29
已编辑
门头沟学院 Java
北斗导航Compass低仿版:能不能先搞清楚优先级啊,怎么可能是项目问题,项目很重要吗?又没学历 又没实习大厂凭啥约面?那玩具项目 没应用在真实生产环境下的 就算做上天又有什么用?早点找个小公司实习 拿小公司实习去投大厂实习,这才是你现在该做的
投递美团等公司10个岗位 简历被挂麻了,求建议
点赞 评论 收藏
分享
头像
04-17 09:29
已编辑
湖南农业大学 后端
睡姿决定发型丫:本硕末9也是0offer,简历挂了挺多,只有淘天 美团 中兴给了面试机会,淘天二面挂,美团一面kpi面,中兴一面感觉也大概率kpi(虽然国企,但一面0技术纯聊天有点离谱吧)
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务