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

三亚房地产网站制作网站基础服务

三亚房地产网站制作,网站基础服务,html怎么做网站设计,芜湖市建设投资有限公司网站目录 一、问题描述 二、解题思路 三、代码 四、复杂度分析 一、问题描述 如果在将所有大写字符转换为小写字符、并移除所有非字母数字字符之后#xff0c;短语正着读和反着读都一样。则可以认为该短语是一个 回文串 。 字母和数字都属于字母数字字符。 给你一个字符串 s…目录 一、问题描述 二、解题思路 三、代码 四、复杂度分析 一、问题描述 如果在将所有大写字符转换为小写字符、并移除所有非字母数字字符之后短语正着读和反着读都一样。则可以认为该短语是一个 回文串 。 字母和数字都属于字母数字字符。 给你一个字符串 s如果它是 回文串 返回 true 否则返回 false 。 二、解题思路 ✅ 题目要求 判断一个字符串是否是回文串忽略大小写并且忽略非字母数字字符。 ✅ 解题关键点 忽略大小写 → 所以我们要用 tolower() 把字符都转成小写。 只保留字母和数字 → 所以要用 isalnum() 判断是否是有效字符字母或数字。 对称比较字符 → 使用双指针从两端往中间走判断字符是否一致。 ✅ 举例说明 示例A man, a plan, a canal: Panama 过滤掉空格、标点只保留字母数字 → AmanaplanacanalPanama 转为小写 → amanaplanacanalpanama 判断是否正着读和反着读一致是回文→ ✅ ✅ 双指针解法步骤模拟过程 假设原字符串是 ab#cB!a 过滤后变成 abcba left 0指向 a right 6指向 a → 相等继续 left 1指向 b right 5指向 B → 转成小写后也等继续 left 2指向 c right 4指向 c → 相等继续 最终 left right说明每一对字符都匹配 → ✅ 是回文 三、代码 class Solution { public:bool isPalindrome(string s) {int left 0; // 左指针指向字符串开头int right s.size() - 1; // 右指针指向字符串末尾while (left right) {// 如果左指针不是字母或数字向右移动while (left right !isalnum(s[left])) left;// 如果右指针不是字母或数字向左移动while (left right !isalnum(s[right])) --right;// 对比当前字符都转成小写不相等则不是回文if (tolower(s[left]) ! tolower(s[right])) {return false;}// 移动两个指针继续比较left;--right;}return true; // 成功通过所有对比说明是回文} };四、复杂度分析 项目复杂度说明⏱ 时间复杂度O(n)每个字符最多遍历一次 空间复杂度O(1)使用双指针不额外开辟空间不存储新字符串
http://www.dnsts.com.cn/news/263173.html

相关文章:

  • 网站建设文化平台企业建网站费用
  • 杭州网站建设培训班江苏省宿迁市建设局网站
  • 前端如何做能切换语言的网站平台规划方案怎么写
  • 营销型网站案例 注册公司网页设计实训报告总结免费
  • 免费h5网站制作平台网站哪些付款二维码是怎么做的
  • 常州网站建设公司市场陕西 餐饮 网站建设
  • 网站建设项目内容福州建设工程质量监督网站
  • 建设行业网站平台的瓶颈做微信网站公司哪家好
  • 免费甜点网站模板下载同步WordPress微信公众号
  • 电子商务网站建设 百度文库体育设施建设网站
  • 网站什么做信息展示网站系统
  • 做网站图片分辨率如何做外国网站销售
  • 山西制作网站网络营销公司主要做些什么
  • 常见网站页面布局类型logofree制作网站
  • 百色住房和城乡建设部网站wordpress在线商城
  • 做网站困难吗ae成品免费下载网站
  • 做水果网站平台wordpress 小工具 开发
  • wordpress 图片存储宁波seo排名外包公司
  • 生产企业网站模板店面设计师岗位职责
  • 河北营销型网站方案企业工商注册信息查询系统官网
  • 优秀网页设计网站是docker wordpress v
  • 专门做牛肉的网站有什么做兼职的医疗网站
  • 花都移动网站建设如何保存个人网站
  • WordPress20w文章徐州关键词优化
  • 建设一个网站的过程wordpress pdf插件下载
  • 网站设计应该考虑的重要因素企业宣传片视频模板
  • 卫生网站建设方案新的网站的建设步骤
  • 常用网站图标中国科技成就作文
  • 单页网站模板wapzt16j门户网
  • 蓬莱建设局规划处网站百度快速排名用什