关注
struct Data
{
int num;
int index;
};
bool cmp(const Data &a,const Data &b) {
if (a.num == b.num) return a.index < b.index;
return a.num < b.num;
}
int main() {
int n = 0;
cin >> n;
vector<Data> array(n);
for (int i = 0; i < n; ++i) {
cin >> array[i].num;;
array[i].index = i;
}
sort(array.begin(), array.end(), cmp);
int ans = 1;
int temp = array[0].index;
for (int i = 1; i < n; ++i) {
if (array[i].index >= temp){
++ans;
temp = array[i].index;
}
}
cout << ans << endl;
} 合唱团这样写也可行吧
查看原帖
点赞 1
相关推荐
牛客热帖
正在热议
# 25届秋招总结 #
335200次浏览 3176人参与
# 我的实习求职记录 #
6074981次浏览 83566人参与
# 阿里云管培生offer #
37715次浏览 442人参与
# 地方国企笔面经互助 #
4681次浏览 12人参与
# 如何一边实习一边秋招 #
997952次浏览 12672人参与
# 选完offer后,你后悔学本专业吗 #
22199次浏览 159人参与
# 北方华创开奖 #
38152次浏览 379人参与
# 如果有时光机,你最想去到哪个年纪? #
22496次浏览 436人参与
# 腾讯求职进展汇总 #
197496次浏览 1649人参与
# 国企还是互联网,你怎么选? #
89369次浏览 696人参与
# bilibili求职进展汇总 #
33458次浏览 358人参与
# 许愿池 #
215063次浏览 2535人参与
# 正在实习的你,几点下班 #
53640次浏览 396人参与
# 学历or实习经历,哪个更重要 #
54324次浏览 427人参与
# 海康威视求职进展汇总 #
401227次浏览 3410人参与
# 国央企薪资爆料 #
12394次浏览 93人参与
# 上班苦还是上学苦呢? #
75521次浏览 680人参与
# 入职第一天,你准备什么时候下班 #
21712次浏览 144人参与
# 招聘要求与实际实习内容不符怎么办 #
10861次浏览 277人参与
# 职场吐槽大会 #
89402次浏览 731人参与
# 如果再来一次,你还会学硬件吗 #
95238次浏览 1173人参与
# 网易求职进展汇总 #
33526次浏览 289人参与