关注
// 不知道满不满足要求
#include <iostream>
#include <vector>
#include <string>
#include <cstring>
using namespace std;
int main() {
string str;
while (cin >> str) {
vector<char> vec;
for (char ch : str) {
int index = -1;
for (int i = 0; i < vec.size(); ++i) {
if (vec[i] == ch) {
index = i;
break;
}
}
if (index == -1) {
vec.push_back(ch);
}
else if (index != vec.size() - 1 && vec[index] < vec[index + 1]) {
continue;
}
else {
while (index < vec.size() - 1) {
vec[index] = vec[index + 1];
++index;
}
vec[index] = ch;
}
}
for (char ch : vec) {
cout << ch;
}
cout << endl;
}
return 0;
}
查看原帖
点赞 2
相关推荐
能赶紧毕业找个班上吗:你小子,拿违约金买一个校招礼盒是吧
点赞 评论 收藏
分享
投票
_凡_:结合你目前本身的情况,我的建议是偏向于测试就业,然后利用空闲时间准备考公考编之类的
点赞 评论 收藏
分享
牛客热帖
正在热议
# 职场高情商速成班 #
1217次浏览 38人参与
# 机械制造薪资爆料 #
1144995次浏览 9387人参与
# 被同事甩锅了怎么办 #
13320次浏览 88人参与
# 我的简历长这样 #
2077423次浏览 28128人参与
# 如何一边实习一边秋招 #
1095422次浏览 13432人参与
# lastday知无不言 #
30582次浏览 280人参与
# 大家每天通勤多久? #
13944次浏览 115人参与
# 我的岗位说明书 #
117121次浏览 1103人参与
# 分享一个让你热爱工作的瞬间 #
8842次浏览 70人参与
# 入职第四天,心情怎么样 #
7055次浏览 33人参与
# 牛客帮帮团来啦!有问必答 #
2500721次浏览 25134人参与
# 面试被问期望薪资时该如何回答 #
187267次浏览 1167人参与
# 当你面对裁员会如何? #
82102次浏览 826人参与
# 你们的毕业论文什么进度了 #
849219次浏览 8538人参与
# 上班苦还是上学苦呢? #
189331次浏览 1133人参与
# 今年形式下双非本找得到工作吗 #
71722次浏览 650人参与
# 实习好累,可以辞职全力准备秋招吗 #
55366次浏览 743人参与
# 现在前端的就业环境真的很差吗 #
124983次浏览 1582人参与
# 数据人的面试交流地 #
484328次浏览 8212人参与
# 投递实习岗位前的准备 #
1287480次浏览 19335人参与