华为机考 HJ85最长回文子串_穷举
2023-04-18 15:48:09 时间
穷举方式实现返回字符串最长回文子串长度。
import sys a=sys.stdin.readline().strip() def check(str1): j=len(str1) i=0 for k in range(j): if j-2-i-1<=0: return len(str1) break if str1[i+1]==str1[j-2]: i+=1 j-=1 continue else: return 0 break c1=0 out,out1=[],[] for k,i in enumerate(a): if k==len(a)//2: break c2=0 for j in a[::-1]: if i==j: temp=a[c1:len(a)-c2] out.append(check(temp)) c2+=1 c1+=1 for i in out: if i!=None: out1.append(i) print(max(out1))
相关文章
- 如何为家庭办公设置备用互联网连接
- 为什么混合云对托管数据中心行业的未来发展至关重要
- 角逐云计算的“新黄金十年”,谁将胜出?
- 云原生赛道,金山云的打法越来越清晰
- Gartner感叹,25年来从没有如此大的波动性市场
- 长期押注机器学习,云计算巨头AWS为何这么做?
- 阿里二面:Spring框架使用了哪些设计模式?
- 三大运营商4G用户数近13亿 固网宽带用户总数达4.76亿
- 单点登录(Single Sign On)看这一篇就够了
- 云计算的这一年和下一年
- JVM GC原理及调优的基本思路
- 云计算正在显著地改变制造业
- 5G,为何被贴上“无用论”的标签?
- 云计算和大数据成为了一个行业的标配
- 几乎所有企业都希望通过5G投资获得用户收入的增长
- 2021年科技预测:云、物联网与新常态技术
- 手机丢后分分钟被洗劫一空?教你设置SIM卡密码
- IPv6为托管服务提供商带来了巨大机遇
- 云优先战略:有什么大惊小怪的?
- 企业在开始云计算迁移之旅时应该考虑什么?