判断题目给出的字符串是不是回文,仅考虑字符串中的字母字符和数字字符,并且忽略大小写 例如:"nowcoder Is Best tsebsi: redoc won"是回文 "race a car"不是回文 注意: 你有没有考虑过字符串可能为空?这是面试时应该提出的一个好问题。 针对这个问题,我们定义空字符串是回文
示例1
输入
"nowcoder Is Best tsebsi: redoc won"
输出
true
示例2
输入
"race a car"
输出
false
加载中...
import java.util.*; public class Solution { /** * * @param s string字符串 * @return bool布尔型 */ public boolean isPalindrome (String s) { // write code here } }
class Solution { public: /** * * @param s string字符串 * @return bool布尔型 */ bool isPalindrome(string s) { // write code here } };
# # # @param s string字符串 # @return bool布尔型 # class Solution: def isPalindrome(self , s ): # write code here
/** * * @param s string字符串 * @return bool布尔型 */ function isPalindrome( s ) { // write code here } module.exports = { isPalindrome : isPalindrome };
# # # @param s string字符串 # @return bool布尔型 # class Solution: def isPalindrome(self , s ): # write code here
package main /** * * @param s string字符串 * @return bool布尔型 */ func isPalindrome( s string ) bool { // write code here }
"nowcoder Is Best tsebsi: redoc won"
true
"race a car"
false