2018-10-15 12:38
北京邮电大学 Java 0 点赞 评论 收藏
分享
0 点赞 评论 收藏
分享
2018-10-10 12:49
北京邮电大学 Java 0 点赞 评论 收藏
分享
2018-10-08 20:17
北京邮电大学 Java 0 点赞 评论 收藏
分享
三心二意切切切:// 不知道满不满足要求
#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;
}
0 点赞 评论 收藏
分享
2018-09-18 15:35
北京邮电大学 Java 0 点赞 评论 收藏
分享
2018-09-18 10:39
北京邮电大学 Java 0 点赞 评论 收藏
分享
投递拼多多集团-PDD等公司10个岗位 >
0 点赞 评论 收藏
分享
sichengLv:Map阶段处理文件,默认是按行读取的,每一行由<offset, value>组成,所以mapper 输入key的类型应该是Mapper<IntWritable, Text, Text, IntWritable> 。
0 点赞 评论 收藏
分享
0 点赞 评论 收藏
分享
关注他的用户也关注了: