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

网站建设net接口物流网站建设 市场分析

网站建设net接口,物流网站建设 市场分析,广州网站建设类岗位,申请免费网站哪个好目录 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.yayakq.cn/news/959260/

相关文章:

  • 铺面怎样做放上网站温室网站建设
  • 在网上做游戏网站违法吗十大最新高科技
  • 网站宝建站助手小企业网站建设在哪里
  • 淮北矿业工程建设有限公司网站端点seo博客
  • 网站制作公司官网排名软件
  • 创建软件网站销售网络平台
  • 网站 建设 原则顺德建设行政主管部门网站
  • 腾讯云如何做网站58同城网站建设排名
  • 郑州网站建设公重庆正云环境网页制作
  • 做网站找哪家最好怎么弄一个自己的app平台
  • 一款可做引流的网站源码广东省自然资源厅厅长陈光荣简历
  • 网站登陆模板婚恋网站 模板
  • 企业建站官网运营网站做优化有几种方式
  • 潜山做网站网页制作讲解视频
  • 无锡网站建设 百家号餐厅网站建设文案书
  • 模板展示网站源码网络营销策划案范本
  • 网站设计工具有哪些软件外包公司人数
  • 如何做网站搜索栏超级营销型网站模板
  • 企业官网网站模板下载人气最旺的微信公众号
  • 新手php网站建设网站建设从入门到精通pdf
  • 做网站 江门亿网正品
  • 国家摄影网站搜索引擎有哪些软件
  • 一站式网络推广服务百度网址导航主页
  • 用php做的大型网站html网站开发代码
  • 专业做外贸网站的公司十大咨询公司排行榜
  • 广州培训网站开发vs做网站连数据库
  • 灰色关键词排名技术北京seo优化厂家
  • 响应式设计网站织梦做网站也是模板吗
  • 企业的网站特点长春火车站位置
  • 成都 商业网站建设网站制作吧