##### 6、字符串减法✔
getline(cin,s)
unordered_set
#include<iostream>
#include<cstring>
#include<unordered_set>
using namespace std;
int main(){
string s1,s2;
getline(cin,s1);
getline(cin,s2);
unordered_set<char> S;
for(auto &c:s2){
S.insert(c);
}
string ans;
for(auto &c:s1){
if(S.count(c)==0) ans +=c;
}
cout<< ans << endl;
}
该C++代码示例展示了如何读取两个字符串s1和s2,然后创建一个unordered_setS来存储s2中的字符。接着遍历s1,如果字符不在setS中,则添加到结果字符串ans中。最后输出ans,即s1中不包含在s2的字符部分。
387

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



