public class Solution {
public int firstUniqChar(String s) {
int[] alphabet = new int[26];
for(char c: s.toCharArray())
alphabet[c-'a'] ++;
for (int i=0;i<s.length(); i++)
if (alphabet[s.charAt(i) - 'a'] == 1)
return i;
return -1;
}
}
leetcode 387. First Unique Character in a String
最新推荐文章于 2021-01-19 17:17:01 发布