leetcode First Unique Character in a String

来源:互联网 发布:梦幻西游手游秒抢软件 编辑:程序博客网 时间:2024/05/16 18:07
class Solution {public:    int firstUniqChar(string s) {       map<char,int> chars;        for(int i=0; i< s.size(); i++)        {            int temp = chars[s[i]];            if(temp !=0)            {                chars[s[i]]=2;            }            else            {                chars[s[i]]=1;            }        }                for(int i=0; i< s.size(); i++)        {            int temp = chars[s[i]];            if(temp ==1)            {                return i;            }                    }                        return -1;    }};

0 0