小工具知识网

当前位置: 首页 > 行业知识 > 力扣:125. 验证回文串

行业知识

力扣:125. 验证回文串

2026-11-01 06:21:48 来源:互联网转载

力扣:125. 验证回文串

描述

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

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

给你一个字符串 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 public:bool isPalindrome(string s) { if(s.size() return true;} int left = 0, right = s.size() - 1; while(left

上一篇:揭秘仿面包网源码,核心功能与实现细节探索

下一篇:奇异之旅服务器怎么?