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

光明网站建设百度快照网址

光明网站建设,百度快照网址,凡科网 小程序,巨鹿网站建设网络公司目录 1.题目2.答案3.提交结果截图 链接: 验证回文串 1.题目 如果在将所有大写字符转换为小写字符、并移除所有非字母数字字符之后,短语正着读和反着读都一样。则可以认为该短语是一个 回文串 。 字母和数字都属于字母数字字符。 给你一个字符串 s&…

在这里插入图片描述

目录

    • 1.题目
    • 2.答案
    • 3.提交结果截图

链接: 验证回文串

1.题目

如果在将所有大写字符转换为小写字符、并移除所有非字母数字字符之后,短语正着读和反着读都一样。则可以认为该短语是一个 回文串

字母和数字都属于字母数字字符。

给你一个字符串 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 * 10^5
  • s 仅由可打印的 ASCII 字符组成

2.答案

class Solution {public boolean isPalindrome(String s) {int gap = (int)'a' - (int)'A';List<Character> list = new ArrayList<>();for (int i = 0; i < s.length(); i++) {boolean isLowerCase = s.charAt(i) >= 'a' && s.charAt(i) <= 'z';boolean isUpperCase = s.charAt(i) >= 'A' && s.charAt(i) <= 'Z';boolean isNumber = s.charAt(i) >= '0' && s.charAt(i) <= '9';if (isUpperCase) {list.add((char)((int)s.charAt(i) + gap));} else if (isLowerCase || isNumber) {list.add(s.charAt(i));}}for (int i = 0; i < list.size() / 2; i++) {if (!Objects.equals(list.get(i), list.get(list.size() - 1 - i))) {return false;}}return true;}
}

3.提交结果截图

在这里插入图片描述

整理完毕,完结撒花~ 🌻

http://www.shuangfujiaoyu.com/news/52269.html

相关文章:

  • 做网站的IDE深圳宝安seo外包
  • 河南网站建设服务公司谷歌推广效果好吗
  • 广州网页设计机公司优化是什么意思
  • 广西钦州网站建设做网站seo推广公司
  • dede 网站源码简阳seo排名优化课程
  • php 关闭网站网络服务合同纠纷
  • 红色色系做网站的配色产品推广渠道有哪些方式
  • 网站 建设 开发 协议免费建站有哪些
  • 网站建设 佛山市深圳新闻最新事件
  • 公司网站如何做百度收录测试自己适不适合做销售
  • 做首图的网站百度seo推广计划类型包括
  • 中企动力网站建设怎么提高关键词搜索排名
  • 做网站编程要学什么网站制作公司有哪些
  • 网站建设初步认识的实训体会百度搜索最多的关键词
  • 手机网页设计尺寸规范seo研究中心官网
  • 湛江企业网站怎么建设网站友链外链
  • 网站维护的内容和步骤在线资源搜索神器
  • 电梯行业网站怎么做我的百度账号
  • 建立第一个网站整合网络营销
  • 天津市网站建设+网页制作排名优化网站建设
  • 商务网站规划与设计实训心得最近实时热点事件
  • 做h5商城网站域名注册免费
  • 南京做网站dmooo教育培训网
  • 建筑型专业网站有哪些北京百度seo工作室
  • 做数据权威的网站沈阳专业seo
  • 网站建设方案书网络营销推广策划
  • 网址导航网址大全彩票网站大全厦门百度广告
  • 网站开发项目挣钱吗seo网站推广价格
  • 沙坪坝做网站企业seo优化服务
  • 企业网站设计方式个人介绍网页制作