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

discuz怎么做网站地图百度搜索结果

discuz怎么做网站地图,百度搜索结果,长春网站运做思路,辽宁建设工程信息网新版网址原题链接 9. 回文数 解题思路 翻转数字 利用循环,每次将x右移一位将移出的数字存储到reversed的个位中每次存储前,需要将reversed左移一位 判断结果 当原x的长度为偶数,翻转后的结果相等当原x的长度为奇数,reversed一定比翻转后…

原题链接

9. 回文数

解题思路

  1. 翻转数字
    • 利用循环,每次将x右移一位
    • 将移出的数字存储到reversed的个位中
    • 每次存储前,需要将reversed左移一位
  2. 判断结果
    • 当原x的长度为偶数,翻转后的结果相等
    • 当原x的长度为奇数,reversed一定比翻转后的x多一位,需要将其向右移动一位后再对比
  3. 处理特殊情况
    • x为负数,不是回文数
    • 除了0以外的,最后一位为0的数字,必然不是回文数

示例代码

/*** @param {number} x* @return {boolean}*/
var isPalindrome = function(x) {// x为负数,不是回文数if (x < 0) {return false}// 除了0以外的,最后一位为0的数字,必然不是回文数// 如果数字最后一位是0,必然是10的倍数,取余后为0if (x % 10 === 0 && x !== 0) {return false}// 存储反转后的数字let reversed = 0// 翻转x,直到x>reversed,表示翻转结束while (x > reversed) {// 每次翻转时,将reversed*10,表示向左移动一位// 再将x的个位数,填充到reversed的个位reversed = reversed * 10 + (x % 10)// x/10,表示x向右移动一位,并保留整数x = Math.floor(x / 10)}// 翻转后有两种可能性// 1. 当原x的长度为偶数,翻转后的结果相等// 2. 当原x的长度为奇数,reversed一定比翻转后的x多一位,需要将其向右移动一位后再对比return x === reversed || Math.floor(reversed / 10) === x
};
http://www.ds6.com.cn/news/75129.html

相关文章:

  • 西安商城网站搭建百度搜索智能精选入口
  • 成都做网站设计公司价格百度官方营销推广平台
  • 庆阳做网站yy直播
  • 绍兴高端网站开发本地建站软件有哪些
  • 华侨城网站开发创建个人网站的流程
  • 网站付费推广方式seo中文全称是什么
  • 成都哪家做网站做的好百度贴吧入口
  • 做落地页的网站全国防疫大数据平台
  • 防做网站视频百度指数分析案例
  • 写小说赚钱的网站软文批发网
  • 深圳华强做网站seo的作用
  • 专业的网站开发建访福州短视频seo公司
  • 老虎淘客系统可以做网站吗百度手机版
  • 建站宝盒可以做视频聊天交友网站吗seo站内优化
  • 网站 邮箱功能 设置软广告经典例子
  • 网站诊断分析案例佛山快速排名
  • wordpress web弹性计算佛山百度快速排名优化
  • 潍坊建设网站多少钱免费推广引流平台推荐
  • 办办网温州seo博客
  • 怎么建立自己的站点徐州seo培训
  • 用asp做的网站有多少简述企业网站推广的一般策略
  • 织梦网站tag怎么做关键词在线试听免费
  • 有什么网站是帮别人做设计的网站推广优化之八大方法
  • 双鱼儿 网站建设b站视频怎么快速推广
  • 刚入手一手房怎么网上做网站百度扫一扫识别图片在线
  • 广告设计公司组织架构seo页面内容优化
  • ps专门做兼职的网站有哪些济宁做网站的电话
  • 用PS怎么做网站图片郑州seo代理公司
  • ubuntu wordpress端口新站seo外包
  • 企业网站开发韵茵成都seo优化推广