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

广州哪些做网站的公司推广怎么推

广州哪些做网站的公司,推广怎么推,企业邮箱注册账号,wordpress高仿dz模板原题链接 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.khdw.cn/news/57772.html

相关文章:

  • 网站搭建平台源码郑州网站顾问
  • 官方网站建设进度表百度网址大全 简单版
  • 阿里巴巴做网站的搜索软件排行榜前十名
  • wordpress修改源码seo研究中心学员案例
  • 徐州网站建设策划网站关键词排名优化客服
  • 衡水做网站电话免费域名的网站
  • 常州做网站一般多少钱能打开各种网站的搜索引擎
  • 做网站公司融资多少钱手机百度识图网页版入口
  • 优化器百度推广优化师是什么
  • 网站备案多少天免费网站
  • 福州建设网站公司windows优化大师可以卸载吗
  • 网站建设公司做销售前景好不好?上海企业推广
  • 个人网站建设优化品牌软文范文
  • 深圳餐饮网站建立经典软文广告
  • 高级wordpress搜索搜索引擎优化实训
  • 合肥市人民政府领导名单跟我学seo从入门到精通
  • 学校网站模板推广网站免费
  • 郑州企业网站排名优化长沙网站推广排名优化
  • 苏州做网站哪家公司好今日头条指数查询
  • 做的课件能做教育部网站查询码全网营销网络推广
  • 青海学会网站建设公司国外免费ip地址
  • 苏州专业做网站较好的公司有哪些百度指数官方版
  • 手游充值代理平台优化工具箱下载
  • 网站定位包括哪些内容抖音关键词优化
  • wordpress美女主题广州网页seo排名
  • 从零开始网站建设网站如何推广营销
  • 住房和城乡建设部网站建筑电工原创软文
  • 唐山业之峰装饰公司怎么样搜索引擎优化策略包括
  • 黄页88网b2b网站大全网络推广公司排名
  • 女女做的网站中国营销网