输出一串字符串中出现最多的字符

class Solution:
def match(s):
q = list()
m = list(s)
e = list(s)
c = 1
t = 1
for i in range(len(s) - 1):
if s[i] == s[i + 1]:
t += 1
m[t] = s[i]
else:
c = max(t, c)
t = 1
for u in range(len(s)-1):
for i in range(len(s)-1):
if s[i] == s[i+1] :
t += 1
m[t] = s[i]
else:
t = 1
if m[c] not in q:
q.append(m[c])
return q
print((match(input())))

全部评论

相关推荐

不愿透露姓名的神秘牛友
11-21 11:29
已编辑
斯卡蒂味的鱼汤:知道你不会来数马,就不捞你😂最近数马疯狂扩招,招聘要求挺低的,你能力肯定够,应该就是因为太强了,知道你不会来才不捞你
投递腾讯云智研发等公司7个岗位
点赞 评论 收藏
分享
评论
1
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务