标签:构建 ring from result port code tool 相同 元素
在s所有字串中,找到出现最多的字串
# -*- coding:utf-8 -*- import sys from itertools import accumulate n=sys.stdin.readline().strip() zuhe=[] for i in range(len(n)): zuhe.append(n[i]) ##去除相同元素后存入zuhe[] temp_list=[] for one in zuhe: if one not in temp_list: temp_list.append(one) zuhe=temp_list ##构建函数找到所有子集存入chaxun[] def all_sub_string(a_string): if len(a_string) == 1: return [a_string] else: return list(accumulate(a_string)) + all_sub_string(a_string[1:]) chaxun=all_sub_string(n) length_alpha=len(zuhe) length_beta=len(chaxun) ##判断zuhe[]是不是在chaxun[]里 result={} maxvalue=0 for i in range(0,length_alpha): for j in range(0,length_beta): if zuhe[i] in chaxun[j]: num=chaxun[j].count(zuhe[i]) if num>maxvalue: maxvalue=num print(maxvalue)
标签:构建 ring from result port code tool 相同 元素
原文地址:https://www.cnblogs.com/yangyang1989/p/11440641.html