题解 | 小红的字符串修改

小红的字符串修改

https://www.nowcoder.com/practice/66e0054ff6b345afa47bcd4e8ceb72d7

s=input().strip()
t=input().strip()
n,m=len(s),len(t)
ans=10**9
for i in range(m-n+1):
    cost=0
    for j in range(n):
        d=abs(ord(s[j])-ord(t[i+j]))
        cost+=min(d,26-d)
        if cost>=ans:
            break
    ans=min(ans,cost)
print(ans)

全部评论

相关推荐

02-15 14:18
已编辑
江西工程学院 Java
点赞 评论 收藏
分享
在笔试的大西瓜很矫健:校招数分不用想了,这经历和学历都不够用,大厂更别想,初筛都过不了,说点不好听的小厂数分都进不去(小厂也是假数分),要两个对口实习+3个项目(或者3+2),而且要有含金量才能补一点你的学历劣势。 建议刷实习,社招找数分,校招看运气,能入行业就行,可以运营转数分
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

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