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

iis asp网站棋牌网站代理

iis asp网站,棋牌网站代理,如何用微信做网站,wordpress 单页模板给定一个由整数组成的非空数组所表示的非负整数如[1,2,3]#xff0c;在该数的基础上加一。 最高位数字存放在数组的首位#xff0c; 数组中每个元素只存储单个数字。你可以假设除了整数 0 之外#xff0c;这个整数不会以零开头。 #xff08;要求只能操作数组#xff0c;不…给定一个由整数组成的非空数组所表示的非负整数如[1,2,3]在该数的基础上加一。 最高位数字存放在数组的首位 数组中每个元素只存储单个数字。你可以假设除了整数 0 之外这个整数不会以零开头。 要求只能操作数组不能转成数字直接加一 示例 1: 输入: [1,2,3] 输出: [1,2,4] 示例 2 输入: [4,3,2,1] 输出: [4,3,2,2] 示例 3 输入[9] 输出[1,0] 示例 4 输入[9,9,9] 输出[1,0,0,0] 三种方法 function addOne(nums) { let carry false; // 进位标志 for (let i nums.length - 1; i 0; i--) { if (carry) { nums[i] (nums[i] 1) % 10; // 加一并取模 carry nums[i] 0; // 判断是否进位 } else if (nums[i] 9) { nums[i] 0; // 当前位为9加一后变为0 carry true; // 设置进位标志 } else { nums[i]; // 当前位小于9直接加一 return nums; // 没有进位直接返回数组 } } if (carry) { nums.unshift(1); // 最高位需要加1插入一个1 } return nums; }第二种 function plusOne(digits) {let carry 1; // 进位初始为1for (let i digits.length - 1; i 0; i--) {digits[i] carry; // 当前位加上进位carry Math.floor(digits[i] / 10); // 计算新的进位digits[i] % 10; // 取余得到当前位的值}if (carry 0) {digits.unshift(carry); // 如果最高位有进位将进位加到数组的开头}return digits; }第三种 var plusOne function(digits) {for(let i digits.length-1;i0;i--){if(digits[i]9){digits[i];return digits;}else digits[i]0;}digits.splice(0,0,1)return digits; };
http://www.sadfv.cn/news/118592/

相关文章:

  • 用自己电脑怎么做网站深圳企业网站制作中心
  • 安徽手机版建站系统信息网站建设流程 报读文库
  • 精品课程建设网站清单新网站建设的流程
  • 网站首页html代码的视频网站做视频节目赚钱吗
  • 佛山网站制作哪里实惠阳江网红打卡地方
  • 怎样建设大型网站湖北商城网站建设多少钱
  • 网站建设评价指标京津冀协同发展纲要
  • 自己公司产品网站的好处网站开发技术写什么内容
  • 做电影下载网站宜兴网站建设公司
  • 顶针 东莞网站建设做网站推广的流程
  • 设计网站作品欣赏有那些网站建设银行网站登陆二星是什么意思
  • 做企业礼品的网站wordpress网页美化教程
  • 石柱县建设局网站网站建设能
  • 山西建设厅报名网站公益网站建设那家好
  • wordpress图纸管理网站大连h5开发公司
  • 佛山网站建设推广服务北京市建设工程发包承包交易中心网站
  • 购物网站建设珠海成都装修设计公司推荐
  • 网站建设预付wordpress设置默认首页
  • 长沙 网站设计 公司价格广安网站制作设计
  • 成都网站建设哪里有网站统计分析平台
  • 如何自已建网站软件开发工具的主要分类方法
  • 河北建设厅八大员报名网站可使用虚拟主机
  • 推广网站建设美食网站首页模板
  • 网站开通微信支付接口开发使用织梦系统建设网站
  • 找外包公司做网站做渔家乐哪个网站最好
  • 旅游电子商务网站建设费用铭泰东莞网站建设
  • 手机如何创建网站网站会员方案
  • 企业所得税计算公式2022seo外链推广员
  • 自贡北京网站建设网页做成软件
  • 太原市建设工程交易中心网站wdcp更改网站域名