string[字符串中第一个的唯一字符][蓝桥杯]
使用哈希表解决
class Solution {
public:int firstUniqChar(string s) {int arr[26];for(int i=0;i<s.size();i++){arr[s[i]-'a']++;}for(int i=0;i<s.size();i++){if(arr[s[i]-'a']==1)return i;}return -1;}
};
使用哈希表解决
class Solution {
public:int firstUniqChar(string s) {int arr[26];for(int i=0;i<s.size();i++){arr[s[i]-'a']++;}for(int i=0;i<s.size();i++){if(arr[s[i]-'a']==1)return i;}return -1;}
};