def Similar(s,t,n):     flag=True     dic={}     for i in range(n):         if s[i] in dic.keys():             if dic[s[i]]==t[i]:                 continue             else:                 flag=False                 break         elif t[i] in dic.values():             flag=False             break         else:             dic[s[i]]=t[i]     return flag s,t=input(),input() m,n=len(s),len(t) count=0 for i in range(m-n+1):     substr=s[i:i+n]     if Similar(substr,t,n):         count+=1 print(count) ac 83%
点赞 评论

相关推荐

01-30 22:03
门头沟学院 Java
用微笑面对困难:我滴妈,【俩月】【实习】【主管】仨debuff吃满了,独立设计开发的项目写了绝大占比的运营板块,你独立开发,那维护、问题复盘、日志更新、bug、策划书全是自己整的? 不建议写那么大,可以从小出发更容易
点赞 评论 收藏
分享
01-12 09:24
门头沟学院 Java
点赞 评论 收藏
分享
牛客网
牛客网在线编程
牛客网题解
牛客企业服务