回文数(9)

打印 上一主题 下一主题

主题 1923|帖子 1923|积分 5769

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

x
9. 回文数 - 力扣(LeetCode)
解法:
  1. class Solution {
  2. public:
  3.     bool isPalindrome(int x)
  4.     {
  5.         if (x < 0) {
  6.             return false;
  7.         }
  8.         string s = to_string(x);
  9.         int i = 0;
  10.         int j = s.size() - 1;
  11.         while (i < j) {
  12.             if (s[i] != s[j]) {
  13.                 return false;
  14.             }
  15.             ++i;
  16.             --j;
  17.         }
  18.         return true;
  19.     }
  20. };
复制代码
总结:
盘算时间复杂度O(N),盘算的空间复杂度O(N),借助了一个长度为N的string。

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
回复

使用道具 举报

0 个回复

正序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

罪恶克星

论坛元老
这个人很懒什么都没写!
快速回复 返回顶部 返回列表