已解决
#力扣:9. 回文数@FDDLC
来自网友在路上 189889提问 提问时间:2023-10-06 14:45:18阅读次数: 89
最佳答案 问答题库898位专家为你答疑解惑
9. 回文数 - 力扣(LeetCode)
一、Java
class Solution {public boolean isPalindrome(int x) {String s = Integer.toString(x); // 转换成字符串return new StringBuilder(s).reverse().toString().equals(s);}
}
二、C++
#include <string>
#include <algorithm>
using namespace std;
class Solution {
public:bool isPalindrome(int x) {string s = to_string(x);string t = s; // t是一个新的字符串对象reverse(s.begin(),s.end());return s == t;}
};
三、Python
class Solution:def isPalindrome(self, x: int) -> bool:s = str(x)return s[::-1] == s
四、JavaScript
var isPalindrome = function(x) {s = x.toString();t = s.split("").reduce((acc, cur) => cur + acc, "");return s === t;
}
五、Go
package mainimport "strconv"func isPalindrome(x int) bool {s := strconv.Itoa(x)runes := []rune(s)for l, r := 0, len(runes)-1; l < r; l, r = l+1, r-1 {runes[l], runes[r] = runes[r], runes[l]}return string(runes) == s
}
查看全文
99%的人还看了
相似问题
猜你感兴趣
版权申明
本文"#力扣:9. 回文数@FDDLC":http://eshow365.cn/6-16338-0.html 内容来自互联网,请自行判断内容的正确性。如有侵权请联系我们,立即删除!
- 上一篇: windows系统服务管理命令sc
- 下一篇: Java常见API---split()