LDXDDM

import java.util.*;

/*
 * public class ListNode {
 *   int val;
 *   ListNode next = null;
 * }
 */

public class Solution {
    /**
     * 
     * @param head1 ListNode类 
     * @param head2 ListNode类 
     * @return ListNode类
     */
    public ListNode addInList (ListNode head1, ListNode head2) {
        // write code here
        String a = "";
        while(head1!=null){
            a += Integer.toString(head1.val);
            head1 = head1.next;
        }
        String b = "";
        while(head2!=null){
            b += Integer.toString(head2.val);
            head2 = head2.next;
        }
        int r = Integer.parseInt(a) + Integer.parseInt(b);
        int r2 = r;
        int count = 0;
        while(r2 != 0){
            r2 = r2 / 10;
            count++;
        }
        String[] r_ = new String[count];
        for (int i = 0; i < count; i++){
            r_[i] = (r % 10) + "";
            r = r / 10;
        }
        ListNode result = new ListNode(Integer.parseInt(r_[count-1]));
        ListNode result_head = result;
        for (int i = count-2; i >= 0; i--){
            result.next = new ListNode(Integer.parseInt(r_[i]));
            result = result.next;
        }
        return result_head;
    }
}

#笔试题目#
全部评论

相关推荐

门口唉提是地铁杀:之前b站被一个游戏demo深深的吸引了。看up主页发现是个初创公司,而且还在招人,也是一天60。二面的时候要我做一个登录验证和传输文件两个微服务,做完要我推到github仓库,还要我加上jaeger和一堆运维工具做性能测试并且面试的时候投屏演示。我傻乎乎的做完以后人家跟我说一句现在暂时不招人,1分钱没拿到全是白干
你的秋招第一场笔试是哪家
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务