第一个只出现一次的字符
来源:互联网 发布:苏州seo外包 编辑:程序博客网 时间:2024/06/05 04:53
题目描述
在一个字符串(1<=字符串长度<=10000,全部由大写字母组成)中找到第一个只出现一次的字符,并返回它的位置
# -*- coding:utf-8 -*-"""ASCII码转换为相应字符 chr(97)字符转换为响应ASCII码 ord('a')"""class Solution: def FirstNotRepeatingChar(self, s): # write code here lens = len(s) if lens ==0 or s is None: return -1 sDict = {} for i in s: sDict[i] = sDict.get(i, 0) + 1 for i in range(lens): if sDict[s[i]] == 1: return i return -1if __name__ == "__main__": a = Solution() print a.FirstNotRepeatingChar("google")
0 0
- 第一个只出现一次的字符
- 第一个只出现一次的字符
- 第一个只出现一次的字符
- 第一个只出现一次的字符
- 第一个只出现一次的字符
- 第一个只出现一次的字符
- 第一个只出现一次的字符
- 第一个只出现一次的字符
- 第一个只出现一次的字符
- 第一个只出现一次的字符
- 第一个只出现一次的字符
- 第一个只出现一次的字符
- 第一个只出现一次的字符
- 第一个只出现一次的字符
- 第一个只出现一次的字符
- 第一个只出现一次的字符
- 第一个只出现一次的字符
- 第一个只出现一次的字符
- spring boot(三)
- poj 3126 prime path(bfs)
- 自定义控件-绕着圆形轨迹旋转的小球
- html区块与层的页面布局
- keepalived实现redis主从高可用
- 第一个只出现一次的字符
- Android ImageView 图片浏览
- secuteCRT使用技巧
- 计算机网络Ip地址分类、端口、常用命令整理
- CCF201604-1 折点计数(100分)
- html问题思考
- hdu 1495 非常可乐(bfs)
- 产品经理必备技能之数据分析入门篇
- Python经典练习100例(上)