题目描述
blablabla
样例
blablabla
算法1
(暴力枚举) $O(n^2)$
blablabla
时间复杂度分析:blablabla
python 代码
class Solution:
def firstNotRepeatingChar(self, s):
"""
:type s: str
:rtype: str
"""
if not s:
return '#'
if len(s)==1:
return s
d={}
res=[]
for x in s:
if x not in d:
d[x]=1
res.append(x)
else:
d[x]+=1
for y in res:
if d[y]==1:
return y
return '#'