offer35--第一个只出现一次的字符
来源:互联网 发布:nginx日志路径 编辑:程序博客网 时间:2024/06/06 17:31
# coding=utf-8def firstnum(s): if s==None or len(s)==0: return -1 alphapet={}#定义一个空字典 alist=list(s)#将字符串放到列表里 for item in alist: if item not in alphapet.keys(): alphapet[item]=0#开始都不在字典里,所以初始个数设为0 alphapet[item]+=1 for item in alist: if alphapet[item]==1: return item return itemif __name__ == '__main__': print firstnum('aabccdf')
阅读全文
0 0
- 第一个只出现一次的字符(剑指offer35)
- 剑指offer35:第一个只出现一次的字符
- offer35--第一个只出现一次的字符
- 剑指offer35:第一个只出现一次的字符(hash表使用)
- 剑指offer35题(第一个只出现一次的字符)
- 第一个只出现一次的字符
- 第一个只出现一次的字符
- 第一个只出现一次的字符
- 第一个只出现一次的字符
- 第一个只出现一次的字符
- 第一个只出现一次的字符
- 第一个只出现一次的字符
- 第一个只出现一次的字符
- 第一个只出现一次的字符
- 第一个只出现一次的字符
- 第一个只出现一次的字符
- 第一个只出现一次的字符
- 第一个只出现一次的字符
- 机器学习职业进阶路线
- Leetcode之Summary Ranges 问题
- 一张图说CSS基础
- java中的封装和包
- 详解synchronized与Lock的区别与使用
- offer35--第一个只出现一次的字符
- debug
- 深入理解Hystrix之文档翻译
- 3139: [Hnoi2013]比赛
- 关于JAVA调用python的方式
- response详解
- 公文写作
- Unix网络编程实例一
- 类加载+获取方法的方法总结