当前位置: 首页 > news >正文

信誉好的永州网站建设静态网站的短处

信誉好的永州网站建设,静态网站的短处,腾讯推广平台,凡科在线制作网站[问题描述]#xff1a;给定两个字符串s和t#xff0c;每次可以任意交换s的奇数位和偶数位的字符#xff0c;即奇数位的字符可以与任意其它奇数位的字符交换#xff0c;偶数位的字符同样也可以与任意偶数位的字符的字符交换#xff0c;问能否在有限的次数的交换下使s变为t?…[问题描述]给定两个字符串s和t每次可以任意交换s的奇数位和偶数位的字符即奇数位的字符可以与任意其它奇数位的字符交换偶数位的字符同样也可以与任意偶数位的字符的字符交换问能否在有限的次数的交换下使s变为t?[问题示例]:输入s”abcd“,t”cdab”,输出”Yes“,第一次a与c交换第二次b与d交换;s输入s”abcd”,t”bcda”,输出”No“无论如何交换始终无法将s”abcd”变为st”bcda”。 完整代码如下 ainput() binput() c[] if len(a)!len(b):     print(No) else:     for m in range(0,len(a),2):         for n in range(0,len(b),2):             if a[0]b[0m] and a[1]b[1n]:                 c.append(1)             else:                 c.append(0) if 1 in c:     print(Yes) else: print(No) 代码解释 “ainput() binput() ”让用户输入两个字符串。 “if len(a)!len(b): print(No) ”判断用户输入的两个字符串长度是否相同字符数是否相同如果不相同则输出“No”。 “else:     for m in range(0,len(a),2):         for n in range(0,len(b),2):             if a[0]b[0m] and a[1]b[1n]:                 c.append(1)             else:                 c.append(0)   ”如果相同则循环得到s所有按规则调换得到的结果并分别判断其是否与t相同如果相同则在列表c中添加一个1如果不相同则在列表c中添加一个0。 “if 1 in c:     print(Yes) else: print(No) ”循环结束后判断列表c中是否有11等效于s经调换得到t的结果如果有则打印“Yes”否则打印“No”。 注释st的字符串长度必须为偶数if 1 in c:     print(Yes) else:     print(No) 这个方法非常重要即循环过程中我虽然不知道我所需要的结果会出现在哪一次循环中但只要我将所有存入列表中一但我在列表中查询到我所需要的结果即可判定存在这种结果该方法适用于在未知数量的结果中查询是否存在所求结果。) 运行效果展示 声明以上内容均为原创
http://www.zqtcl.cn/news/671729/

相关文章:

  • wordpress主题汉化软件河南网站优化哪家好
  • 关于水果的网站建设前端页面设计
  • 随州网站推广哪家好河南网站seo营销多少费用
  • 重庆网站优化排名软件方案谁能做网站开发
  • 河南官网网站建设报价app网站制作多少钱
  • 做网站页面一般用什么软件网站建设项目说明书
  • 做国外lead应该做什么网站网站运营报告
  • 建立一个自己的网站需要多少钱我的世界查找建筑网站
  • 广州网站建设互广做响应式网站设计图是多大的
  • 网站建设 运维 管理包括建大网站首页
  • 快手做任务网站python基础教程作者
  • 网站添加 百度商桥企信网查询
  • 用易语言可以做网站吗西安外贸网站开发
  • 常用网站推广方法电商便捷的网站建设平台
  • 做网站免费的app是什么免费公司注册
  • 做平面素材比较好的网站网络系统设计的步骤
  • 西安网站建设 乐云seo全国旅游景点网站开源
  • 中山快速做网站价格网站投稿源码
  • 免费网站建设教程青岛网站建设收费哪个平台好
  • 关于网站建设外文文献金蝶软件多少钱一套
  • 有高并发量门户网站开发经验国家商标局官网查询
  • 正规的招聘网站可信网站标志
  • 网站举报能不能查到举报人佛山企业网站建设电话
  • 家居网站建设如何现在去长沙会被隔离吗
  • 电子烟网站建设win2008iis7配置网站
  • 做网站的是什么职业微信公众号模板素材网站
  • 重庆川九建设有限责任公司官方网站成都网站海口网站建设
  • 珠宝 网站模板如何做公司官网
  • 贵阳网站制作免费iis7.5网站权限配置
  • 温州网站建设专业的公司移动互联网开发学什么专业