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

企业网站托管趋势上市公司网站的作用

企业网站托管趋势,上市公司网站的作用,营销策划方案网站,工业产品设计排版难度 简单 题目 如果在将所有大写字符转换为小写字符、并移除所有非字母数字字符之后#xff0c;短语正着读和反着读都一样。则可以认为该短语是一个 回文串 。 字母和数字都属于字母数字字符。 给你一个字符串 s#xff0c;如果它是 回文串 #xff0c;返回 true_ …难度 简单 题目 如果在将所有大写字符转换为小写字符、并移除所有非字母数字字符之后短语正着读和反着读都一样。则可以认为该短语是一个 回文串 。 字母和数字都属于字母数字字符。 给你一个字符串 s如果它是 回文串 返回 true_ 否则返回 false _。 示例 1 输入: s “A man, a plan, a canal: Panama” 输出true 解释“amanaplanacanalpanama” 是回文串。 示例 2 输入s “race a car” 输出false 解释“raceacar” 不是回文串。 示例 3 输入s 输出true 解释在移除非字母数字字符之后s 是一个空字符串 “” 。 由于空字符串正着反着读都一样所以是回文串。 提示 1 s.length 2 * 105s 仅由可打印的 ASCII 字符组成 思路 1、将所有大写字符转换为小写字符再移除所有非字母数字字符 2、使用双指针left 指向字符串最左边right 指向最右端 3、判断 left 和 right 所指的值是否相同如果相同 left 向右移动一位right 向左移动一位直到 left 和 right 相遇则字符串就是回文串如果没有相遇字符串就不是回文串。 代码 class Solution:def isPalindrome(self, s: str) - bool:# 去掉非字母数字字符tmp [x.lower() for x in s if x.isalnum()]left 0right len(tmp) - 1# 如果字符长度时奇数不需要比较中间位置# 如果字符长度时偶数没有中间位置# 所以使用进行比较while left right:if tmp[left] tmp[right]:left 1right - 1else:return Falsereturn Trueif __name__ __main__:s 1A man, a plan, a canal: Panama1s raca a car# s so Solution()res so.isPalindrome(s)print(res)
http://www.sadfv.cn/news/216952/

相关文章:

  • 杭州网站建设公司联系方式网站设计与网页制作在线
  • 资金盘网站开发多少钱发布一个app要多少钱
  • 贵阳网站建设制作价格现在做个企业网站一般多少钱
  • 冯提莫斗鱼前在哪个网站做直播杭州软件开发公司
  • 茶叶企业网站开发源码家政网站建设方案分析
  • 成都鸿邑网站建设高端手机排行榜2023
  • 建设银行防钓鱼网站重庆腊肠制作
  • 计算机网站开发方向网站添加wordpress
  • 南京网站建设流程php网站开发事例
  • 免费h5旅游网站模板网站重新备案 需要关闭网站么
  • 广州建设企业网站公司广州网站设计哪里找
  • 网站建设如何站内搜索商务网站建设课程
  • 厦门网站建设推广wordpress设置网站地址
  • 网站开发的实训周的实训过程百度一下百度主页
  • 东莞化妆品网站建设wordpress配置百度云cdn加速
  • 做网站是怎么回事天猫官方网站
  • 推广网站的公司检测网站建设
  • 外贸网站建设 杭州定制网站制作哪家好
  • 网站模板商城蓝色系网站
  • 潍坊美丽乡村建设一般发了哪个网站网站 开发 成本
  • 网站建设没有图片关于百度网站是多少
  • 手机网站设置在哪里找seo技术优化服务
  • 宜都网站seo发稿类别是什么
  • 社交网站模版广东深圳招聘信息最新招聘2022
  • 汨罗网站建设怎样宣传自己的产品
  • app网站建设方案比较权威的房产网站
  • 公司做网站好不好义乌网站网站建设
  • seo咨询河北seo是什么学校
  • 360做网站吗app下载汅api免费下载大全视频
  • 国外免费做网站软件社交网站第一步怎么做