题解 2847: 找第一个只出现一次的字符

来看看其他人写的题解吧!要先自己动手做才会有提高哦! 
返回题目 | 我来写题解

筛选

编写题解 2847: 找第一个只出现一次的字符

解题思路:Pythoncount()方法用于统计字符串里某个字符或子字符串出现的次数。注意事项:1)语法:str.count(sub,start=0,end=len(string))2)参数解释:sub--搜索的子字符串start--字符串开始搜索的位置。

collections.OrderedDict 有序字典

#解题思路1.通过collections.OrderedDict统计字母个数,以空间换时间,降低查找的时间复杂度。2.时间复杂度为O(nlogn),空间复杂度为O(n)#代码```pythonimportcollectionsd=collections.OrderedDict()forcininput

找第一个只出现一次的字符

摘要:解题思路:注意事项:参考代码:a=input()for i in a:    if a.count(i)==1:        print(i)        breakelse:    print(……

找第一个只出现一次的字符

摘要:解题思路:可用列表将出现一次的字符打包注意事项:打包后,应先判断列表是否为空参考代码:a=input()ls=[]for i in a:    if (a.count(i)==1):        l……