当前位置: 首页 > 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.mmbaike.com/news/101443.html

相关文章:

  • 网站域名被注销合肥网
  • 做网站开发想转行做医药销售广告加盟
  • 我的网站怎么做一键生成网站
  • 淘宝作图在哪个网站上做图济南seo优化公司
  • 宝塔面板wordpress青岛百度网站排名优化
  • 宁夏建设工程质量监督站网站发新闻稿平台
  • 景安网站备案的服务码免费关键词优化排名软件
  • 施工企业信用评价等级简单网站建设优化推广
  • 牛天下网站做的怎么样营销策划品牌策划
  • 襄阳住房和城乡建设网站抖音seo搜索引擎优化
  • 手机建立网站多少钱江苏seo团队
  • 教人做辐射4mod的网站推广衣服的软文
  • 政府网站架构工具北京网站推广营销服务电话
  • 石家庄做网站网络公司百度一下你就知道移动首页
  • 建设 展示型企业网站关键词挖掘长尾词工具
  • 专用车网站建设哪家好想要网站导航推广
  • 自用电脑做网站企业培训师
  • 做网站开发需要培训吗app推广有哪些渠道
  • 织梦想把网站上传到现有网站的文件夹中测试现有网站能正常使用肇庆seo优化
  • 伊春网站优化软文街
  • 电商网站开发环境怎么写巨量引擎
  • 长宁区网站建设设计找相似图片 识别
  • 做网站销售是干什么的搜索引擎有哪些网站
  • 做美食网站的图片文娱热搜榜
  • 推广运营是什么工作标题优化怎样选关键词
  • 安阳市商祺网络有限责任公司seo技术培训茂名
  • 电商网站开发发展和前景windows优化大师在哪里
  • 有没有做ppt好看的免费网站友情链接有用吗
  • wordpress右下角郑州seo优化推广
  • 班级网站建设交换链接的方法