技术栈

[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的文件测试操作:深入掌握文件属性检查
相关推荐
自学小白菜
19 小时前
每周刷题 - 第三周 - 双指针专题 - 02
python·算法·leetcode
不能只会打代码
20 小时前
力扣--3433. 统计用户被提及情况
java·算法·leetcode·力扣
如竟没有火炬
21 小时前
四数相加贰——哈希表
数据结构·python·算法·leetcode·散列表
埃伊蟹黄面
1 天前
模拟算法思想
c++·算法·leetcode
菜鸟233号
1 天前
力扣654 最大二叉树 java实现
java·算法·leetcode
鹿角片ljp
1 天前
力扣144.二叉树前序遍历-递归和迭代
算法·leetcode·职场和发展
好易学·数据结构
1 天前
可视化图解算法73:跳台阶(爬楼梯)
数据结构·算法·leetcode·动态规划·笔试
Tisfy
1 天前
LeetCode 3433.统计用户被提及情况:(大)模拟
linux·算法·leetcode
长安er
1 天前
LeetCode 98. 验证二叉搜索树 解题总结
java·数据结构·算法·leetcode·二叉树·力扣
热门推荐
01GitHub 镜像站点02【超详细教程】手把手教你从微软官网免费下载Windows 10官方原版ISO镜像(2025最新版)03【AutoGLM部署】本地私有化部署AI手机Agent04UV安装并设置国内源05Open-AutoGLM Windows 安装部署教程06Linux下V2Ray安装配置指南07BongoCat - 跨平台键盘猫动画工具08安娜的档案(Anna’s Archive) 镜像网站/国内最新可访问入口(持续更新)09Cursor 又偷偷更新,这个功能太实用:Visual Editor for Cursor Browser10Windows 11 官方系统安装与重装完整教程(2025年最新版)