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

网页网站制作培训班用jsp做网站有什么好处

网页网站制作培训班,用jsp做网站有什么好处,成都竞价托管多少钱,什么是网站建设的三次点击原则题目描述跳转到leetcode 给你两个 非空 的链表,表示两个非负的整数。它们每位数字都是按照 逆序 的方式存储的,并且每个节点只能存储 一位 数字。 请你将两个数相加,并以相同形式返回一个表示和的链表。 你可以假设除了数字 0 之外&#xff0…

题目描述跳转到leetcode

给你两个 非空 的链表,表示两个非负的整数。它们每位数字都是按照 逆序 的方式存储的,并且每个节点只能存储 一位 数字。
请你将两个数相加,并以相同形式返回一个表示和的链表。
你可以假设除了数字 0 之外,这两个数都不会以 0 开头。在这里插入图片描述

来源:力扣(LeetCode)
链接:https://leetcode.cn/problems/add-two-numbers
著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请注明出处。

解题

  1. 创建一个ListNode用来存储 两个ListNode对应节点的值的和, 遍历LIstNode来获取l1,l2节点的值。
  2. 创建一个int变量用来存储进位值

注意

  • 因为两个链表的长度不一定相等,所以一旦其中一个链表为null,那么另一个链表之后的值需要+0。
  • 最后一对相加时要记得检查进位值是否为0,如果非0,则要新增一个节点来存储。
/*** Definition for singly-linked list.* public class ListNode {*     int val;*     ListNode next;*     ListNode() {}*     ListNode(int val) { this.val = val; }*     ListNode(int val, ListNode next) { this.val = val; this.next = next; }* }*/
class Solution {public ListNode addTwoNumbers(ListNode l1, ListNode l2) {ListNode head = new ListNode(0);// 指向当前节点的指针ListNode cur = head;// 进位值int carry = 0;// 遍历l1,l2while(l1 != null || l2 != null){int x = (l1 == null) ? 0 : l1.val;int y = (l2 == null) ? 0 : l2.val;int sum = x + y + carry;int num = sum%10;cur.next = new ListNode(num);carry = sum / 10;cur = cur.next;if(l1!=null) l1 = l1.next;if(l2!=null) l2 = l2.next;}// 最后一对是否需要进位,如需要则向listNode中再增加一个节点if(carry > 0){cur.next = new ListNode(carry);}return head.next;}
}

成功!
在这里插入图片描述

ps:本题需要了解ListNode的相关操作,我也整理了一份ListNode的常用操作

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

相关文章:

  • 南昌网站排名优化价格网站建设中标签导航的特征
  • 网站的域名怎么看对网站设计的建议
  • 彭阳县城乡与住房建设局网站工程公司取名字大全三个字
  • 国外 网站 设计外贸是做什么的
  • 高端网站建设公司价格网站手机版模板
  • dede免费网站模板utf8嘉兴网站推广企业
  • 为什么有网网站打不开怎么回事网页设计工作心得
  • 小学最好的网站建设酒店网站建设案例
  • dedecms网站备份网络科技公司属于什么行业
  • 北京网站建设seo优化阿里网站搭建
  • 流行的网站开发语言域名注册需要多少钱
  • 管理咨询网站建设南昌网站建设的流程
  • 北京网站排名竞价托管哪家公司好
  • wordpress哪个主题适合做网址导航网站建站如何做seo
  • 玉溪住房和城乡建设局网站网站设计的工作内容
  • 杭州网站建设公司服务现在流行的网站开发工具
  • 一级a做爰片免费网站在线国内十大网站建设品牌
  • 哪里有网站建设企业求个没封的网站2022
  • 商标设计网站图wordpress修改默认后台登录链接
  • 众意网站建设zyecn国家工商局官网首页登录入口
  • 企业建网站费用广州海珠区最新通告
  • 潍坊专业网站建设怎么收费wordpress只显示代码
  • 专业移动网站建设同城招聘工作信息附近
  • 德阳建设局官方网站wordpress页面如何调用文章分类
  • 科技+杭州+网站建设中国农业建设网站
  • 北京哪家制作网站好wordpress免费手机主题
  • 地方门户类网站产品推广重庆seo排名软件
  • 商城网站设计目标网站建设的实验心得体会
  • 中小型网站建设方案百度指数查询
  • 如何部署thinkphp网站dnf免做卡领取网站