博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Plus One Linked List
阅读量:6196 次
发布时间:2019-06-21

本文共 814 字,大约阅读时间需要 2 分钟。

1 /** 2  * Definition for singly-linked list. 3  * public class ListNode { 4  *     int val; 5  *     ListNode next; 6  *     ListNode(int x) { val = x; } 7  * } 8  */ 9 public class Solution {10     public ListNode plusOne(ListNode head) {11         if (helper(head) == 0) {12             return head;13         } 14         ListNode result = new ListNode(1);15         result.next = head;16         return result;17     }18     19     private int helper(ListNode head) {20         if (head == null) {21             return 1;22         }23         24         int current = helper(head.next);25         int nextLevel = 0;26         nextLevel = (head.val + current) / 10;27         head.val = (head.val + current) % 10;28         return nextLevel;29     }30 }

 

转载于:https://www.cnblogs.com/shuashuashua/p/5626551.html

你可能感兴趣的文章
2011-03-29 14:53 ActiveX控件中接收并处理Windows消息的问题
查看>>
VC6下获取硬盘序列号
查看>>
ASP.NET MVC+EF框架+EasyUI实现权限管理(附源码)
查看>>
修改和美化安卓系统的第一步~从认识APK开始(APK编译、签名、zipalign优化及APKTOOL的使用)...
查看>>
fx-games
查看>>
软件相关零散知识点
查看>>
分析函数总结
查看>>
分享:我的2012
查看>>
x264简介
查看>>
分享:一个支持并发, 支持异步/同步, 支持http/https, 支持续传的avhttp库
查看>>
Android学习笔记28:对话框Dialog控件的使用
查看>>
搬家到CSDN通知
查看>>
rand5()构造rand7() [转]
查看>>
ECSHOP增加模板页的方法
查看>>
java String 中length()的长度计算,substring(0,n);的截取长度计算
查看>>
假数据绑定列表
查看>>
说到作到,HADOOP双节点配置成功
查看>>
URL中的"#"
查看>>
拦截器、方法-浅谈Struts2拦截器的原理与实现-by小雨
查看>>
广播与P2P通道(上) -- 问题与方案
查看>>