第一个只出现一次的字符 (剑指offer)
来源:互联网 发布:js input name 数组 编辑:程序博客网 时间:2024/05/22 13:35
题目描述
在一个字符串(1<=字符串长度<=10000,全部由字母组成)中找到第一个只出现一次的字符,并返回它的位置。
def firstnotrepeat(str): hashdict = {} for index,item in enumerate(str): if item in hashdict: hashdict[item] += 1 else: hashdict[item] = 1 for index ,item in enumerate(str): if (hashdict[item]==1): return index return -1if __name__ == '__main__': a = firstnotrepeat('google') print(a)
阅读全文
0 0
- 第一个只出现一次的字符 (剑指offer)
- 【剑指offer】第一个只出现一次的字符
- 剑指offer(35)第一个只出现一次的字符
- 剑指offer--第一个只出现一次的字符
- 剑指offer-35 第一个只出现一次的字符
- 剑指Offer之 - 第一个只出现一次的字符
- 《剑指offer》第一个只出现一次的字符位置
- 剑指offer:第一个只出现一次的字符位置
- 剑指Offer--第一个只出现一次的字符位置
- 【剑指Offer】第一个只出现一次的字符位置
- 【剑指offer】之第一个只出现一次的字符
- 剑指offer:第一个只出现一次的字符位置
- [剑指offer]第一个只出现一次的字符位置
- 《剑指offer》-第一个只出现一次的字符位置
- 剑指offer|第一个只出现一次的字符位置
- 剑指Offer:第一个只出现一次的字符
- 【剑指offer】第一个只出现一次的字符
- 剑指offer----第一个只出现一次的字符
- 能解开assetbundle格式资源的UnityStudio工具
- 最全的Android安全工具合集
- 安装linux开发板以及裸机程序烧写
- 安装MariaDB
- Linux Unit10
- 第一个只出现一次的字符 (剑指offer)
- 二叉树的深度遍历和广度遍历
- MATLAB数值分析笔记大纲
- LeetCode-66:Plus One (数组看作数据 加1)
- cocos2dx手游开发之环境搭建
- 01:初识Spring
- CS Maxor 或运算,DP(SOS)
- SpringBoot从入门到精通
- Hadoop伪分布式,分布式搭建