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

网站建设公众号优化落实新十条措施

网站建设公众号,优化落实新十条措施,网站建设中页面模板下载,云南省建设厅合同网站需求 给定一个由 整数 组成的 非空 数组所表示的非负整数,在该数的基础上加一。 最高位数字存放在数组的首位, 数组中每个元素只存储单个数字。 你可以假设除了整数 0 之外,这个整数不会以零开头。 示例 1: 输入:digi…

需求

给定一个由 整数 组成的 非空 数组所表示的非负整数,在该数的基础上加一。
最高位数字存放在数组的首位, 数组中每个元素只存储单个数字。
你可以假设除了整数 0 之外,这个整数不会以零开头。
示例 1:
输入:digits = [1,2,3]
输出:[1,2,4]
解释:输入数组表示数字 123。
示例 2:
输入:digits = [4,3,2,1]
输出:[4,3,2,2]
解释:输入数组表示数字 4321。
示例 3:
输入:digits = [0]
输出:[1]

代码

class Solution:# todo 方法一# 将原本列表中数字转化为字符串保存下来,再将字符串转化为整数,进行+1操作# 之后将操作后的数字转化为字符串进行便利,将便利结果追加到新的列表中def add_one(self,list_int):result=''result_list=[]for i in list_int:result+=str(i)# print(int(result))result=str(int(result)+1)# print(result)for i in result:result_list.append(int(i))return result_list# todo 方法二# 初始化一个进位变量 carry 为 1。# 从数组的最后一位开始,依次将当前位上的数字加上进位变量 carry。# 如果当前位的结果大于等于 10,则将进位变量 carry 设为 1,并将当前位的结果减去 10。# 如果当前位的结果小于 10,则将进位变量 carry 设为 0,并停止遍历。# 继续处理前一位,重复步骤 2-4,直到处理完所有位或进位变量 carry 变为 0。# 如果处理完所有位后,进位变量 carry 仍为 1,说明原数组的最高位有进位,需要在数组的头部插入一个 1。def plusOne(self,digits):carry = 1for i in range(len(digits) - 1, -1, -1):digits[i] += carryif digits[i] >= 10:digits[i] -= 10carry = 1else:carry = 0breakif carry == 1:digits.insert(0, 1)return digitsif __name__ == '__main__':call=Solution()list_int=[1,2,3,4]digits=[1,2,3,9]print(call.add_one(list_int))print(call.plusOne(digits))

运行结果

在这里插入图片描述

http://www.yayakq.cn/news/875640/

相关文章:

  • 建设ftp网站的安全性网站开发系统源代码
  • 做的网站一模一样会被告吗百度站长 添加网站
  • 工信部网站备案电话网络营销如何进行
  • 沈阳网页建站模板大连建设工程设计院有限公司网站
  • 合肥做网站哪家好网站禁ping
  • 焦作网站开发公司电话晋中网站建设公司
  • 万网建设网站的步骤地推网推平台
  • 王牌网站做代理免费一键生成名片
  • 佛山市南海区城乡建设局网站网站建设怎设计
  • 整形网站开发注册建设网站的公司网站
  • 网站试用模块深圳企业电话黄页
  • 最个人网站网站开发需要什么开发工具
  • 怎样把网站提交到百度node.js 做网站
  • 农林牧渔行业网站建设做网站设计需要哪些软件
  • 网站建设与运营未来发展女生适合前端还是后端
  • 手机网站模板演示自学网官方网站入口
  • 微信支付 网站备案枣庄住房和城乡建设厅网站
  • 拥有响应式网站pc端网站模型建设工具
  • 个人网站备案icp响应式网站展示型
  • 多媒体教学网站开发的一般步骤wordpress下载网站
  • 17z一起做网站广州windows中建wordpress
  • 如何创建一个论坛网站ie浏览器官方网址入口
  • 株洲高端网站建设工作室深圳网站建设的公司招聘
  • 广州网站建设有哪些网站策划书网站需求分析
  • 哪一些网站使用vue做的女性购物平台排行榜
  • 如何判断网站是响应式的还是快速刷排名seo软件
  • html网站建设心得体会网站先做前端还是后台
  • html在线编写网站linux上部署wordpress
  • 广州做网站多少钱广东网站优化
  • 做网站感想网站开发英语英语