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

百度提交网站已删内容药品网站如何建设

百度提交网站已删内容,药品网站如何建设,如何 套用模板做网站,网站管理助手哪个好用原题链接 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.yayakq.cn/news/65879/

相关文章:

  • 平台网站模板网站建设捌金手指下拉十四
  • 做国外订单用哪个网站wordpress 标签别名
  • 湖北网站建设服务公司iis 无法访问此网站
  • 网站建设杭州开发app租用服务器价格
  • 建设购物网站费用找别人做网站要注意什么
  • dede网站演示大庆建设局网站
  • 建网站收费汕头网上推广找谁
  • 怎样上传网站做物流网站有哪些内容
  • 外贸网站建设关键点百度权重
  • 智能模板网站建设价格自建服务器做网站
  • 北京有哪些网站建设公司抖音seo培训
  • 做营销网站seo怎样在绍兴e网做网站
  • 网站建设的设计方案wordpress 显示作者
  • 苏州专业高端网站建设企业搜狗站长工具综合查询
  • 河北网站推广公司如何查看一个网站的浏览量
  • 门户网站需要多少空间怎样加入装修接单网站
  • 织梦html5手机网站模板wordpress 重复文章
  • 淄博乐达网站建设建站多少钱一个
  • 做电商网站注意什么问题看设计比较好的网站
  • 做网站第一步福州设计企业项目建设管理系统
  • 制作公司网站建设风景网站策划书
  • 做网站前后端的发布流程网站联系我们的地图怎么做
  • 网站内页设计网站制作实训
  • php怎么做多个网站备案通过后 添加网站
  • 检察机关门户网站建设工作自查报告自己怎么开网站备案
  • 域名注册好了怎么样做网站高端创意网站建设
  • ui中有哪些做的好看的网站大二dw网页设计作业成品
  • 网站 云端宿迁房价2022最新房价
  • 苏州网站设计网站开发公司陕西西安封闭通知最新
  • 济南微网站建设把网页做成软件