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

来源:互联网 发布:登录我的淘宝账号 编辑:程序博客网 时间:2024/06/05 08:40

在一个字符串(1<=字符串长度<=10000,全部由大写字母组成)中找到第一个只出现一次的字符。


 char firstNoRepeaChar(const string &target){          if(target.empty())              return '\0';          map<char,int> check;          for(auto e:target)              ++check[e];          for(auto e:target)              if(check[e]==1)                  return e;          return '\0';                }


0 0
原创粉丝点击