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

山西城乡和住房建设厅网站首页如何让网站自适应

山西城乡和住房建设厅网站首页,如何让网站自适应,网站建设需要岗位,望野原文及翻译赏析❓9. 回文数 难度:简单 给你一个整数 x ,如果 x 是一个回文整数,返回 true ;否则,返回 false 。 回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数。 例如…

❓9. 回文数

难度:简单

给你一个整数 x ,如果 x 是一个回文整数,返回 true ;否则,返回 false

回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数。

  • 例如,121 是回文,而 123 不是。

示例 1:

输入:x = 121
输出:true

示例 2:

输入:x = -121
输出:false
解释:从左向右读, 为 -121 。 从右向左读, 为 121- 。因此它不是一个回文数。

示例 3:

输入:x = 10
输出:false
解释:从右向左读, 为 01 。因此它不是一个回文数。

提示:

  • − 2 31 < = x < = 2 31 − 1 -2^{31} <= x <= 2^{31} - 1 231<=x<=2311

进阶: 你能不将整数转为字符串来解决这个问题吗?

💡思路:

法一:

  • 转化为字符串

法二:进阶

  • 反转一半数字
  • 将整数分成左右两部分,右边那部分需要转置,然后判断这两部分是否相等。

🍁代码:(Java、C++)

法一:
Java

class Solution {public boolean isPalindrome(int x) {if(x < 0) return false;String s = String.valueOf(x);for(int i = 0, j = s.length() - 1; i < j; i++, j--){if(s.charAt(i) != s.charAt(j)) return false;}return true;}
}

C++

class Solution {
public:bool isPalindrome(int x) {if(x < 0) return false;string s = to_string(x);for(int i = 0, j = s.size() - 1; i < j; i++, j--){if(s[i] != s[j]) return false;}return true;}
};

法二:
Java

class Solution {public boolean isPalindrome(int x) {if(x == 0) return true;if(x < 0 || x % 10 == 0) return false;int y = x % 10;while(x > y){x /= 10;y = y * 10 + x % 10;}return x == y || x == y / 10;}
}

C++

class Solution {
public:bool isPalindrome(int x) {if(x == 0) return true;if(x < 0 || x % 10 == 0) return false;int y = x % 10;while(x > y){x /= 10;y = y * 10 + x % 10;}return x == y || x == y / 10;}
};

🚀 运行结果:

在这里插入图片描述

🕔 复杂度分析:

  • 时间复杂度 O ( l o g n ) O(logn) O(logn),对于每次迭代,我们会将输入除以 10,因此时间复杂度为 O ( l o g n ) O(logn) O(logn)
  • 空间复杂度 O ( 1 ) O(1) O(1),我们只需要常数空间存放若干变量。

题目来源:力扣。

放弃一件事很容易,每天能坚持一件事一定很酷,一起每日一题吧!
关注我 leetCode专栏,每日更新!

注: 如有不足,欢迎指正!

http://www.yayakq.cn/news/636619/

相关文章:

  • 网站运营策划方案visual studio网站开发
  • 苏州网站设计公司简介关于网站建设的好处
  • wordpress快速仿站教程记事本可以做网站吗
  • 做燕鲍翅的网站建设部勘察设计网站
  • 赢展网站建设合肥网站建设合肥网站制作
  • 做的好的响应式网站谁可以教我做网站
  • 很有质感的网站昆明网站制作公司
  • 做电商网站需要会些什么问题四川成都私人网站建设
  • 国外有哪些网站做推广的比较好中国最强十大央企排名
  • 网站PC关键词怎么做dedecms做微网站
  • 商城网站建设合同范本cms系统主要做什么
  • 我下载的免费网站模版源代码是加密的公司信息化网站建设实施方案
  • 设计的素材网站有哪些广州网站设计公司济南兴田德润o简介图片
  • 成都网站设计的公司网站职业技能培训班
  • 惠州微网站建设做编程的网站有哪些
  • 做网址导航网站收益企业网站优化方案案例
  • 南昌专业网站设计汉阳网站建设
  • ui设计灵感网站海南省海口市
  • 效果图网站排行榜前十名广州网站设计开发招聘
  • 全网营销和网站建设合肥工程建设交易中心网站
  • 昆明 做网站 vr做网站内容来源
  • 民治营销型网站设计哪家好做网站的首页下拉列表
  • 广州网站备案要多久网络推广专员职责
  • 四川网站建设外包门户网站网站制作
  • 成品网站建站空间家庭宽带做网站
  • 茶叶网站规划网站建设都分几个阶段
  • mvc5 网站开发之美电影网站建设的核心是
  • 网站外链分析自己可以做类似拓者的网站吗
  • 邱县seo整站排名做网站推广每天加班
  • 玉林建设公司网站教育培训类网站建设模板