- 浏览: 183712 次
- 性别:
- 来自: 济南
文章分类
最新评论
Given a non-negative number represented as an array of digits, plus one to the number.
The digits are stored such that the most significant digit is at the head of the list.
这道题目和Add Binary 这道题,还有Add Two Numbers 这道题目属于同一类型的题目。主要的问题要维护一个进位carry,根据题目的要求,不管是二进制还是十进制,如果有进位,carry就为1。最后要检查最后一位是否有进位,如果有进位要重新设定数组的长度,来保存进位。代码如下:
The digits are stored such that the most significant digit is at the head of the list.
这道题目和Add Binary 这道题,还有Add Two Numbers 这道题目属于同一类型的题目。主要的问题要维护一个进位carry,根据题目的要求,不管是二进制还是十进制,如果有进位,carry就为1。最后要检查最后一位是否有进位,如果有进位要重新设定数组的长度,来保存进位。代码如下:
public class Solution { public int[] plusOne(int[] digits) { int carry = 0; for(int i = digits.length - 1; i >= 0; i--) { if(i == digits.length - 1) digits[i] ++; int tem = digits[i] + carry; if(tem > 9) { carry = 1; } else { carry = 0; } digits[i] = tem % 10; } if(carry == 1) { int[] result = new int[digits.length + 1]; result[0] = 1; return result; } return digits; } }
发表评论
-
498. Diagonal Traverse
2019-11-15 13:52 265Given a matrix of M x N eleme ... -
496 Next Greater Element I
2019-11-14 13:50 267You are given two arrays (witho ... -
Word Break II
2016-03-09 03:15 384Given a string s and a dictiona ... -
Insert Interval
2016-03-08 02:11 374Given a set of non-overlapping ... -
Merge Intervals
2016-03-07 05:25 500Given a collection of intervals ... -
Merge k Sorted Lists
2016-03-07 04:03 563Merge k sorted linked lists and ... -
Multiply Strings
2016-03-06 07:27 475Given two numbers represented a ... -
N-Queens II
2016-03-06 03:06 664Follow up for N-Queens problem. ... -
N-Queens
2016-03-06 02:47 469The n-queens puzzle is the prob ... -
First Missing Positive
2016-03-05 03:09 430Given an unsorted integer array ... -
Spiral Matrix
2016-03-04 03:39 575Given a matrix of m x n element ... -
Trapping Rain Water
2016-03-04 02:54 581Given n non-negative integers r ... -
Repeated DNA Sequences
2016-03-03 03:10 426All DNA is composed of a series ... -
Increasing Triplet Subsequence
2016-03-02 02:48 898Given an unsorted array return ... -
Maximum Product of Word Lengths
2016-03-02 01:56 930Given a string array words, fin ... -
LRU Cache
2016-02-29 10:37 602Design and implement a data str ... -
Super Ugly Number
2016-02-29 07:07 676Write a program to find the nth ... -
Longest Increasing Path in a Matrix
2016-02-29 05:56 845Given an integer matrix, find t ... -
Coin Change
2016-02-29 04:39 783You are given coins of differen ... -
Minimum Height Trees
2016-02-29 04:11 707For a undirected graph with tre ...
相关推荐
plusOne代码
java java_leetcode题解之Plus One.java
《OnePlus One Lux 插件详解:Java技术在智能手机中的应用》 OnePlus One Lux 插件是一款专为OnePlus One智能手机设计的功能扩展程序,它旨在提升设备的用户体验,特别是在光照环境下的显示效果。Lux一词源于拉丁语...
《一个月挑战C++》是一份专为初学者设计的学习资源,旨在帮助新手在短短一个月内掌握C++编程的基础知识。这份资料将引导你逐步走进C++的世界,通过一系列精心设计的练习和讲解,让你对这门强大的编程语言有深入的...
OnePlus One Bootlogo工具是一款专为OnePlus One智能手机设计的软件工具,主要用于修改或定制设备的启动logo。在Android系统中,启动logo是设备开机时显示的品牌标识或动画,而这款工具让用户有机会自定义这一过程,...
标题中的“android_device_oneplus_bacon”是指Android操作系统的一个特定版本,专为OnePlus One(代号“培根”)设备定制。OnePlus One是由中国公司OnePlus在2014年推出的一款旗舰智能手机,因其高性价比而备受关注...
**Ubuntu Touch for OnePlus One** Ubuntu Touch 是 Ubuntu 操作系统的一个版本,专为移动设备如智能手机和平板电脑设计。这个项目由Canonical公司发起,旨在提供一个开源、自由且用户友好的移动体验。OnePlus One...
这款驱动程序是万能的,适用于所有OnePlus系列的智能手机,包括OnePlus 1、OnePlus 2、OnePlus 3、OnePlus 3T、OnePlus 5、OnePlus 5T、OnePlus 6、OnePlus 6T、OnePlus 7、OnePlus 7 Pro、OnePlus 7T、OnePlus 7T ...
标题中的"quicksupport和add-on(oneplus).rar"表明这是一个与远程支持工具相关的压缩文件,特别优化适配了一加(OnePlus)设备。"quicksupport"通常指的是TeamViewer的快速支持模块,这是一个强大的远程控制软件,...
【标题】"极简高大上一加手机OnePlus 5 新品发布会ppt模板.zip" 涵盖了关于一加手机新品OnePlus 5的重要发布活动,这是一份精心设计的PPT模板,用于展示该产品的核心特点和优势。OnePlus作为一家知名的智能手机制造...
easyroot-opo Easy root for OnePlus one,适用于 linux 和 mac Start-new.sh = 用于新的引导加载程序(将擦除所有数据!)。 Start.sh = 用于旧的引导加载程序。 Start-new:-打开引导加载程序-Flash 新恢复(TWRP...
PlusOne Scraper从Google个人资料页面生成用户的PlusOne(+1)的RSS feed。 设计为自托管。 使用PHP和PHP Simple HTML DOM Paser构建。 代码也来自sgthayes。
OnePlusTouchFix 每次屏幕打开时,尝试重置(并希望修复)Oneplus One上的触摸。 这是通过运行命令来完成的 cat /sys/class/input/input0/baseline_test 每次获得意图ACTION_SCREEN_ON时,以root身份登录。
Highlight Plus All in One Outline Selection Effects v12.0
Unity物体高亮插件 Highlight Plus - All in One Outline & Selection Effects 官方链接:https://assetstore.unity.com/packages/vfx/shaders/highlight-plus-all-in-one-outline-selection-effects-134149
用于一加手机USB调试,刷机及第三方recovery可以使用OnePlus_USB_Drivers_Setup.exe
- “x ± 1”表示“x 加上或减去 1”,英文读作“x plus or minus one”。例如:“x ± 1 = 3”可以读作“x plus or minus one equals three”。 4. **xy (xy / x multiplied by y)** - “xy”表示“x 乘以 y”...
#README表示自述文件! 许可协议和免责声明版权所有(C)2014-2015 vvn [vvn @ notworth.it] This program is FREE software: you can redistribute it and/or modifyit as you wish. Copying and distribution of ...
标题"push_heap_comp.rar_one more"以及描述中的"Allocate enough regions to completely fill the quarantine, plus one more."提到了两个关键点:堆(heap)操作和额外的内存分配。这里,我们将会深入探讨这两个...
Highlight Plus 为场景中的所有对象都添加了轮廓、发光、 覆盖及其他特效。 HP 在设计时考虑到了平台兼容性和性能。 ** 视觉特征 ** - 轮廓颜色、α 和宽度 - 外部发光颜色、宽度、α、动画速度、抖动、多色彩 - ...