技术栈

[leetcode]first-unique-character-in-a-string 字符串中的第一个唯一字符

xiaocong19902024-06-30 17:51

. - 力扣(LeetCode)

复制代码
class Solution {
public:
    int firstUniqChar(string s) {
        unordered_map<int, int> frequency;
        for (char ch: s) {
            ++frequency[ch];
        }
        for (int i = 0; i < s.size(); ++i) {
            if (frequency[s[i]] == 1) {
                return i;
            }
        }
        return -1;
    }
};
上一篇:Java教程之IO模式精讲,NIO+BIO
下一篇:探索Perl的文件测试操作:深入掌握文件属性检查
相关推荐
June`
2 小时前
全排列与子集算法精解
算法·leetcode·深度优先
夏鹏今天学习了吗
3 小时前
【LeetCode热题100(78/100)】爬楼梯
算法·leetcode·职场和发展
圣保罗的大教堂
3 小时前
leetcode 712. 两个字符串的最小ASCII删除和 中等
leetcode
有一个好名字
7 小时前
力扣-确定两个字符串是否接近
算法·leetcode·职场和发展
独自破碎E
8 小时前
【层序遍历】序列化二叉树
leetcode
菜鸟233号
8 小时前
力扣518 零钱兑换II java实现
java·数据结构·算法·leetcode·动态规划
VT.馒头
10 小时前
【力扣】2622. 有时间限制的缓存
javascript·算法·leetcode·缓存·typescript
独自破碎E
10 小时前
【新视角】输出二叉树的右视图
leetcode
Ka1Yan
11 小时前
[链表] - 代码随想录 160. 相交链表
算法·leetcode·链表
小欣加油
11 小时前
leetcode 174 地下城游戏
c++·算法·leetcode·职场和发展·动态规划
热门推荐
01GitHub 镜像站点02Linux下V2Ray安装配置指南03Labelme从安装到标注:零基础完整指南04网站改了域名,如何查找?05AI 规范驱动开发“三剑客”深度对比:Spec-Kit、Kiro 与 OpenSpec 实战指南06UV安装并设置国内源07Claude Code Skills 实用使用手册08百度网盘偷偷给电脑“降频”?09安娜的档案(Anna’s Archive) 镜像网站/国内最新可访问入口(持续更新)10MC.JS:基于Web技术的网页版《我的世界》,免安装在线畅玩,支持存档