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

网站建立方案广告软文范例

网站建立方案,广告软文范例,莱芜最新新闻,工作作风原题地址:. - 力扣(LeetCode) 题目描述: 给你一个整数 x ,如果 x 是一个回文整数,返回 true ;否则,返回 false 。 回文数 是指正序(从左向右)和倒序&#xff…

原题地址:. - 力扣(LeetCode)

题目描述:

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

回文数

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

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

示例 1:

输入:x = 121
输出:true

示例 2:

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

示例 3:

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

提示:

  • -231 <= x <= 231 - 1

解题思路:

解题思路

  1. 首先,我们检查整数是否为负数。如果是负数,直接返回false,因为负数不可能是回文数。
  2. 接着,我们检查整数是否为一位数。如果是一位数,它自然是回文数,直接返回true
  3. 然后,我们将整数转换为字符串,再将字符串转换为字符数组。这样做是为了方便比较每一位数字。
  4. 我们计算字符数组的中间位置,只需要遍历数组的一半进行比较。
  5. 使用一个循环,我们比较字符数组中对称位置上的数字。如果任何一对对称位置上的数字不相等,我们立即返回false
  6. 如果循环结束后没有找到不相等的数字对,说明整数是回文数,返回true

时间复杂度

时间复杂度是 O(n/2),其中 n 是整数的位数。由于我们只需要遍历整数的一半位数来比较数字,所以时间复杂度是整数位数的一半。在大 O 记号中,常数因子会被忽略,因此时间复杂度简化为 O(n)。

空间复杂度

空间复杂度是 O(n),因为我们需要将整数转换为一个字符数组来存储每一位数字,这个数组的长度与整数的位数成正比。此外,我们没有使用其他与输入大小成比例的额外空间

代码实现:

class Solution {/*** 判断一个整数是否是回文数。* 回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数。* @param x 需要判断的整数* @return 如果是回文数返回true,否则返回false*/public boolean isPalindrome(int x) {// 如果整数是负数,它不可能是回文数,因为负号在反转后不会出现if(x < 0) {return false;}// 一位数的整数总是回文数if(x >= 0 && x < 10) {return true;}// 将整数转换为字符数组,以便比较每一位数字char[] c = String.valueOf(x).toCharArray();// 计算数组的中间位置int midden = c.length / 2;// 遍历数组的一半,比较对称位置上的数字是否相等for(int i = 0; i < midden; i++) {// 如果对称位置上的数字不相等,则不是回文数if(c[i] != c[c.length - i - 1]) {return false;}}// 如果所有对称位置上的数字都相等,则是回文数return true;}
}

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

相关文章:

  • 做网站主要是做什么海外贸易平台有哪些
  • 深圳哪个公司做网站好客厅装修效果图片大全
  • 阳江市网站建设苏州网站优化维护
  • 哪里有免费的ppt模板下载网站福永网站开发
  • 长春做网站wang网站制作对公司的作用
  • 网站怎样才有流量北京怎么建立网站
  • 都是做面食网站asp班级网站建设
  • 重庆市城市建设档案馆网站检察 门户网站建设
  • 六安市建设网站市场信息价site网站连通率0%怎么解决
  • 新手制作网站网店推广工作内容
  • 大良营销网站建设新闻韩国世界杯出线条件
  • 网站建设作者墙这个模板广告营销是什么意思
  • 南京网站高端著名办公空间设计
  • 做网站页面一般设置多大尺寸杭州网站建设加q479185700
  • 遂宁模板建站公司wordpress 显示标题
  • 大型网站的制作山东企业网站建设
  • ps做网站页面设置为多大做个公司网站多少钱
  • php开发企业网站教程wordpress4.8.3安装
  • 英文站 wordpress网站开发哪个城市发展好
  • 浙江省建设信息港特种查询wordpress 伪静态seo
  • 想注册个人网站福建省建设厅网站官网
  • 建立网站地图海南网站建设制作
  • 创办个人网站潍坊住房公积金
  • 网络公司建网站足球比赛直播
  • 班级网站 程序wordpress电商方案
  • 英文在线购物网站建设免费小程序开发制作
  • dede手机网站制作创建公司网页
  • 网站开发干啥的甘肃网络推广公司
  • 郑州网站推广服务黑彩网站建设
  • 游戏工作室网站模板网站建设资金方案