387. 字符串中的第一个唯一字符

387. 字符串中的第一个唯一字符icon-default.png?t=N7T8https://leetcode.cn/problems/first-unique-character-in-a-string/

给定一个字符串 s ,找到 它的第一个不重复的字符,并返回它的索引 。如果不存在,则返回 -1 。

示例 1:

输入: s = "leetcode"
输出: 0

示例 2:

输入: s = "loveleetcode"
输出: 2

示例 3:

输入: s = "aabb"
输出: -1

提示:

  • 1 <= s.length <= 105
  • s 只包含小写字母
class Solution {
public:
    int firstUniqChar(string s) {
        int count[26]={0};
        for(auto e : s)
        {
            count[e - 'a']++;
        }
        for(int i = 0;i<s.size();i++)
        {
            if(count[s[i]-'a']==1)
                return i;
        }
        return -1;
    }
};

相关推荐

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-05-04 20:30:05       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-05-04 20:30:05       100 阅读
  3. 在Django里面运行非项目文件

    2024-05-04 20:30:05       82 阅读
  4. Python语言-面向对象

    2024-05-04 20:30:05       91 阅读

热门阅读

  1. 2024十大免费cms建站系统有哪些

    2024-05-04 20:30:05       34 阅读
  2. 某夸克pan之搜索接口

    2024-05-04 20:30:05       33 阅读
  3. AI做画的算法原理

    2024-05-04 20:30:05       24 阅读
  4. 数字化思维的目的与价值,你真的懂吗?

    2024-05-04 20:30:05       28 阅读
  5. jvm内存模型五大部分是那些

    2024-05-04 20:30:05       34 阅读
  6. python直接发布到网站wordpress之二发布图片

    2024-05-04 20:30:05       33 阅读
  7. Mac Word文档没保存但是word突然卡住

    2024-05-04 20:30:05       31 阅读
  8. matpower使用教程

    2024-05-04 20:30:05       24 阅读
  9. 自然科学领域基于ChatGPT大模型的科研绘图

    2024-05-04 20:30:05       24 阅读