https://pintia.cn/problem-sets/994805260223102976/problems/1071785884776722432
简单题。
#include<iostream>
using namespace std;
int main() {
int num[256]={0};
string a, b, c, res;
getline(cin, a);
getline(cin, b);
c = a + b;
for(int i=0; i<c.size(); i++){
if(num[c[i]]==0){
res += c[i];
}
num[c[i]] ++;
}
cout << res << endl;
return 0;
}
本文介绍了一个简单的C++程序,该程序用于从两个字符串的连接中去除重复的字符。通过使用一个整数数组来跟踪每个ASCII字符的出现次数,并在第二次遍历时只将首次出现的字符添加到结果字符串中。
3276

被折叠的 条评论
为什么被折叠?



