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

手机网站的开发怎么自己创建网页

手机网站的开发,怎么自己创建网页,网站做ssl证书有风险,ai智能搜索引擎力扣(LeetCode)官网 - 全球极客挚爱的技术成长平台 如果在将所有大写字符转换为小写字符、并移除所有非字母数字字符之后,短语正着读和反着读都一样。则可以认为该短语是一个 回文串 。 字母和数字都属于字母数字字符。 给你一个字符串 s&…

力扣(LeetCode)官网 - 全球极客挚爱的技术成长平台

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

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

给你一个字符串 s,如果它是 回文串 ,返回 true ;否则,返回 false 

解题思路:

我们直接在原字符串 sss 上使用双指针。在移动任意一个指针时,需要不断地向另一指针的方向移动,直到遇到一个字母或数字字符,或者两指针重合为止。也就是说,我们每次将指针移到下一个字母字符或数字字符,再判断这两个指针指向的字符是否相同。

 

代码如下:

class Solution {public boolean isPalindrome(String s) {int left = 0, right = s.length() - 1;if(s.length() == 0){return true;}while(left < right) {while(left < right && !Character.isLetterOrDigit(s.charAt(left))){left++;}while(left < right && !Character.isLetterOrDigit(s.charAt(right))){right--;}if(left < right){if(Character.toLowerCase(s.charAt(left)) != Character.toLowerCase(s.charAt(right))){return false;}}left++;right--;}return true;}
}

 

http://www.tj-hxxt.cn/news/34578.html

相关文章:

  • 网站建设有模板吗博客网
  • 温州市微网站制作电话商丘网站优化公司
  • 两新组织党建支部网站建设什么叫软文推广
  • 论文网站建设与运营职业培训机构
  • 网页版游戏哪个好玩优化网站找哪家
  • 天津品牌建站运营培训班学费大概多少
  • 免费网站建设 百度一下做百度线上推广
  • 网站建设被骗维护费进行seo网站建设
  • 咖啡网站模板网络营销的成功案例分析
  • 手机如何做微电影网站免费网站大全
  • 公司转让后有风险吗seo模拟点击有用吗
  • 阿里巴巴上怎样做自己的网站一站式推广平台
  • 抚州市住房和城乡建设局网站google浏览器入口
  • 可以做微商的网站网络服务器
  • 海沧网站建设万网域名
  • 想做软件开发需要学什么站长工具seo推广
  • 怎么用axure做h5网站青岛爱城市网app官方网站
  • 鸿运通网站建设怎么样网页设计制作网站素材
  • 做的网站怎么上传图片温州网站建设
  • 网站后台管理系统怎么进seo个人优化方案案例
  • 网站制作案例图片山东百度推广总代理
  • 建立网站有什么好处兰州seo技术优化排名公司
  • 2017织梦网站怎么做seo祁阳seo
  • 大连网站建设那家好百度推广客服电话
  • 网站聊天室怎样做炫彩马甲企业网络推广软件
  • 如何修改网站濮阳市网站建设
  • 国内个人网站欣赏百度网站登录入口
  • 网站开发计什么科目5188关键词挖掘工具
  • 小程序开发公司介绍seo全网图文推广
  • wordpress 南非政府百度关键词怎么优化