
力扣-387题(Java)-哈希
������������������������������������������������������������������ ������������������������������������������������������ ���������������������������������������������������������1������������������������������ASCII���������������������������������-1��� ���������������������������������������������������������������������������������������������������������������������������������������������0��� ��������������������������������������������������������������������������������������������������������������������������������������� ������������������������������������������������������������������������������1���������������������������ASCII������������������������������������������������������-1���
发布日期:2021-05-10 02:27:22
浏览次数:13
分类:精选文章
本文共 2582 字,大约阅读时间需要 8 分钟。
LeetCode������������������������������������������������������������
������������
���LeetCode������������������������������������������������������������������������������������������������������������������1������������������������������������������������������-1���������������������������������������������������������������������������������������������������
������������
������������������������������������������������������������������������������������������������������������������������1���������������������������������
���������������������������������O(n)���������������������O(256)������������������������ASCII���
������������
import java.util.HashMap;public class Solution { public int firstUniqChar(String s) { HashMaphashmap = new HashMap<>(); hashmap.put(' ', 0); // ������������ // ������������������ for (int i = 0; i < s.length(); i++) { char c = s.charAt(i); hashmap.put(c, hashmap.get(c) + 1); } // ��������������������������� for (HashMap.Entry entry : hashmap.entrySet()) { if (entry.getValue() == 1) { return entry.getKey(); } } // ���������������������-1 return -1; }}
������������
���������������������
- ������������������O(n)���������n������������������������������������������������������������������������
- ������������������O(256)������������������������ASCII���������256������������������������������������
������������
���������������������������������������������������������������������
- ������������1���
"abcab"
���������a
- ������������2���
"abba"
���������b
- ������������3���
"abcabcabc"
���������-1
- ������������4���
"j"
���������j
������������������������������������������������������������������������������������������������������������������������������������
发表评论
最新留言
哈哈,博客排版真的漂亮呢~
[***.90.31.176]2025年04月26日 18时15分33秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
配置php.ini文件,关闭错误提示,打开错误日志,设置错误日志路径
2021-05-10
接收get或post数据使用fwrite写入文件中,方便追踪错误;或其他几种缓存方式
2021-05-10
Window平台Grpc框架搭建
2021-05-10
C中几道位运算的例题
2021-05-10
python入门(二)基础知识
2021-05-10
golang log4go 使用说明及丢失日志原因
2021-05-10
Android Studio打包生成Jar包的方法
2021-05-10
Excel 如何根据单元格中的值设立不同的颜色(或渐变)?(222)
2021-05-10
python 文件操作 open()与with open() as的区别(打开文件)
2021-05-10
python中列表 元组 字典 集合的区别
2021-05-10
python struct 官方文档
2021-05-10
Docker镜像加速
2021-05-10
静态数组类的封装(泛型)
2021-05-10
操作记录-2021-03-15: sunxiaoyu_project
2021-05-10
Android DEX加固方案与原理
2021-05-10
Android Retrofit2.0 上传单张图片和多张图片
2021-05-10