找第一个只出现一次的字符

    xiaoxiao2021-03-25  34

    #include<bits/stdc++.h> using namespace std; char a[100000]; int b[100000]={0}; int main() { gets (a); for(int i=0;a[i]!='\0';i++) b[a[i]]++; for(int i=0;a[i]!='\0';i++) { if (b[a[i]]==1) { cout<<a[i]<<endl; return 0; } } cout<<"no"<<endl; return 0; }
    转载请注明原文地址: https://ju.6miu.com/read-26094.html

    最新回复(0)