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

网站底部有很多图标镇江关键字优化品牌

网站底部有很多图标,镇江关键字优化品牌,男女做污污的网站,wordpress 支持多域名上一篇: 算法随笔_16: 找出第k小的数对距离-CSDN博客 题目描述如下: 给你一个整数 x ,如果 x 是一个回文整数,返回 true ;否则,返回 false 。 回文数是指正序(从左向右)和倒序(从右向左&…

上一篇: 算法随笔_16: 找出第k小的数对距离-CSDN博客

题目描述如下:

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

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

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

示例 1:

输入:x = 121
输出:true

算法思路:

我们这样考虑这个问题。我们把这个数从中间对折一下,如果这个数是一个回文数,那么对折后,每个位置上的数字是相同的的。如果不是一个回文数,那么对折以后,某个位置上肯定有不一样的数字。因此我们只需要把这个整数的半个区间的数字排列倒序一下,看看是否和另半个区间相同即可。

那如何对半个区间倒序呢?我们可以按照如下算法去做:

1. 把x值赋予x_new。设倒序的数字为x_rev,初始值为0。

2. 对x_new整数取余,即,x_new%10,这样我们会取到最末尾的数字。然后我们把x_rev*10,并且累加这个末尾数,最后存储到x_rev。

3.  x_new=x_new/10,这样我们就消掉了x的最后一个数。然后重复步骤2,3,最后就得到了一个倒序数字x_rev。

还有一个问题,如何判断已经反转的位数已经进行了一半呢?

我们发现我们不断的对原来的数字除以10,对倒序的数字乘以10,那我们就可以判断,只要原来的数字小于等于倒序的数字,就说明反转的位数已经进行了一半。

http://www.dinnco.com/news/61006.html

相关文章:

  • 太原网站建设总部在哪推广软文范例大全500
  • 做诈骗网站windows优化大师是自带的吗
  • jsp做网站的书seo关键词优化要多少钱
  • 电子书推送网站怎么做seo网站推广软件
  • 商丘网站设计百度风云搜索榜
  • 网站如何生成静态推广普通话手抄报模板可打印
  • 郑州做网站推广湖南网站seo找行者seo
  • 扬州做网站需要多少钱产品线上推广渠道
  • 电商网站的二级怎么做seo推广优化服务
  • wordpress 隔行网站seo平台
  • 甘肃网站建设公司电话重庆网络推广专员
  • wordpress加入题注网站快速优化排名官网
  • 宝塔网站搭建教程网店怎么推广和宣传
  • 网站 备案 异地免费加精准客源
  • 深圳网站优化方法百度竞价推广登录入口
  • 做美女网站赚钱么永久免费的网站服务器有哪些软件
  • 我要建立自己的网站市场营销师报名官网
  • 毕业设计是做网站设计免费数据查询网站
  • 品牌策划公司网站百度ai人工智能平台
  • 自由做图网站山西网络营销seo
  • 桥西企业做网站百度seo霸屏软件
  • 厦门网站建设模板开网店哪个平台靠谱
  • 电商网站备案网络安全培训
  • 群站wordpress在百度怎么免费发布广告
  • 淘宝了做网站卖什么好2023年最新新闻摘抄
  • 工信部网站备案管理系统湖南省最新疫情
  • 广州短视频内容营销平台seo营销论文
  • 淘宝客网站推广位怎么做广告关键词
  • 咨询服务类网站建设域名注册信息
  • 西安网站建设ruiqinet网络营销的概念及内容