当前位置:网站首页>剑指 Offer 50. 第一个只出现一次的字符
剑指 Offer 50. 第一个只出现一次的字符
2022-06-25 16:34:00 【grt要一直一直努力呀】

class Solution {
public char firstUniqChar(String s) {
HashMap<Character,Boolean> dict = new HashMap<>();
char[] ch = s.toCharArray();
for(char c:ch){
dict.put(c,!dict.containsKey(c));
}
for(char c:ch){
if(dict.get(c)){
return c;}
}
return ' ';
}
}
边栏推荐
猜你喜欢

从业一年,我是如何涨薪13K+?

Day_ 04

What processes are needed to build a wechat applet from scratch?

Uncover ges super large scale graph computing engine hyg: Graph Segmentation

论文笔记:LBCF: A Large-Scale Budget-Constrained Causal Forest Algorithm

这些老系统代码,是猪写的么?

Day_ 05

使用PyWebIO测试,刚入门的测试员也能做出自己的测试工具

Kettle表输入组件精度丢失的问题

JVM內存結構
随机推荐
Shuttle pop-up returns to the upper level
The third day of mysql45
Read mysql45 lecture - index
Optimization of lazyagg query rewriting in parsing data warehouse
WPF开发随笔收录-心电图曲线绘制
深入理解和把握数字经济的基本特征
Effects and laws
Unity技术手册 - 生命周期旋转RotationOverLifetime-速度旋转RotationBySpeed-外力ExternalForces
Day_ 05
Read mysql45 - a simple understanding of global locks and table locks
Kalman filter meets deep learning: papers on Kalman filter and deep learning
App测试和Web测试的区别
Day_ twelve
解析数仓lazyagg查询重写优化
What is backbone network
微信公众号服务器配置
协议和分层次
Day_ ten
根据先序遍历和中序遍历生成后序遍历
解析数仓lazyagg查询重写优化