问题标题: 字符串去重怎么写

0
0

0
已采纳
徐霖飞
徐霖飞
中级守护
中级守护

这个是核心代码:
    for(int i=0;i<s.length();i++){
        if(t[s[i]]==0){
            cout<<s[i];
            t[s[i]]++;
        } 
    }

0
蔡辰夕
蔡辰夕
新手启示者
新手启示者

#include <iostream>
#include <cstring>
using namespace std;
int main(){
int a=0,s=0;
char arr[100];
cin>>arr; 
for(int i=0;i<strlen(arr);i++){
    for(int j=0;j<strlen(arr);j++){
        if (arr[i]==arr[j]){
            a+=1;
        }}
    if (a==1){
        cout<<arr[i];}
    a=0;
    
}
    return 0;}
    

我要回答