关注
// 不知道满不满足要求
#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
相关推荐
点赞 评论 收藏
分享
05-12 21:10
暨南大学 嵌入式软件开发 点赞 评论 收藏
分享
牛客热帖
更多
正在热议
更多
# 26届春招投递记录 #
21316次浏览 154人参与
# 你最近因为什么迷茫? #
101232次浏览 963人参与
# 我的求职总结 #
494530次浏览 6947人参与
# 你认为工作的意义是什么 #
289764次浏览 1591人参与
# 27届实习投递记录 #
94264次浏览 985人参与
# 腾讯笔试 #
157987次浏览 1150人参与
# 拼多多集团-PDD笔试 #
105694次浏览 646人参与
# 今年秋招哪家公司给的薪资最良心? #
485820次浏览 2585人参与
# 招银网络科技(深圳)有限公司成都分公司笔试 #
10189次浏览 39人参与
# 你遇到过哪些神仙同事 #
145730次浏览 771人参与
# 字节跳动笔试 #
102743次浏览 390人参与
# 秋招盘点:机械人值得去的企业 #
107711次浏览 744人参与
# 用友工作体验 #
21375次浏览 156人参与
# 如果人生可以debug你会改哪一行? #
29924次浏览 198人参与
# 你的实习什么时候入职 #
383965次浏览 2405人参与
# 拼多多工作体验 #
64003次浏览 444人参与
# 一人推荐一个值得做的项目 #
83700次浏览 921人参与
# 我是XXX,请攻击我最薄弱的地方 #
101033次浏览 656人参与
# Vibe Coding 会干掉初级岗位吗? #
53224次浏览 343人参与
# 面试中的破防瞬间 #
1270089次浏览 11144人参与
查看30道真题和解析