第387题---First Unique Character in a String.md

  • 题意描述

    • 给定一个字符串,返回字符串中给第一个唯一不重复字符的坐标

  • 思路

    • map统计,遍历查询

  • 代码
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    class Solution {
    public:
    int firstUniqChar(string s) {
    map<char, int> m;
    for(int i = 0; i < s.length(); ++i) {
    m[s[i]] ++;
    }
    for(int i = 0; i < s.length(); ++i) {
    if(m[s[i]] == 1)
    return i;
    }
    return -1;
    }
    };
坚持原创技术分享,您的支持将鼓励我继续创作!

热评文章