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

在线制作网站门户站模板

在线制作网站,门户站模板,标准版网站制作,网站推广的目标是什么文章目录 题目思路Java 链表第 1 步#xff1a;第 2 步#xff1a; 复杂度Code 题目 Problem: 2. 两数相加给你两个 非空 的链表#xff0c;表示两个非负的整数。它们每位数字都是按照 逆序 的方式存储的#xff0c;并且每个节点只能存储 一位 数字。请你将两个数相加 链表第 1 步第 2 步 复杂度Code 题目 Problem: 2. 两数相加给你两个 非空 的链表表示两个非负的整数。它们每位数字都是按照 逆序 的方式存储的并且每个节点只能存储 一位 数字。请你将两个数相加并以相同形式返回一个表示和的链表。你可以假设除了数字 0 之外这两个数都不会以 0 开头。每个链表中的节点数在范围 [1, 100] 内0 Node.val 9题目数据保证列表表示的数字不含前导零 思路 Java 链表 第 1 步 首先判空然后从头开始低位到高位将 l2 加到 l1 上最后注意 l1 与 l2 长度不同与进位 第 2 步 如果 l2 更长则将更长的直接加入 l1 后如果最后还有进位则需要新创建 ListNode 放在后面注意由于直接判断 l1 null此时会丢失 l1 前一个位置的信息因此需要维护一个 prevL1.next l1通用技巧 复杂度 时间复杂度: 时间复杂度 O ( n ) O(n) O(n) 空间复杂度: 空间复杂度 O ( 1 ) O(1) O(1) Code /*** 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 {/*** Java 链表** 第 1 步* 首先判空* 然后从头开始低位到高位将 l2 加到 l1 上* 最后注意 l1 与 l2 长度不同与进位** 第 2 步* 如果 l2 更长则将更长的直接加入 l1 后* 如果最后还有进位则需要新创建 ListNode 放在后面* 注意由于直接判断 l1 null此时会丢失 l1 前一个位置的信息因此需要维护一个 prevL1.next l1通用技巧**/public ListNode addTwoNumbers(ListNode l1, ListNode l2) {// 判空if (l1 null) {return l2;} else if (l2 null) {return l1;}// 从头开始将 l2 加到 l1 上如果 l2 更长则将更长的直接加入 l1 后注意进位ListNode res l1;int carry 0;ListNode prevL1 new ListNode(0, l1);// 如果最后需要进位则 carry 非 0while (l1 ! null || l2 ! null || carry ! 0) {if (l1 ! null l2 ! null) {l1.val l2.val carry;carry l1.val / 10;l1.val % 10;prevL1 l1;l1 l1.next;l2 l2.next;} else if (l1 ! null) {l1.val carry;carry l1.val / 10;l1.val % 10;prevL1 l1;l1 l1.next;} else if (l2 ! null) {l1 l2;prevL1.next l2;l2 null;} else {prevL1.next new ListNode(carry % 10);carry / 10;}}return res;} }
http://www.zqtcl.cn/news/508002/

相关文章:

  • 济南网站建设济南wordpress计次查询
  • 做英文小工具网站赚钱商城网站是免费开吗
  • 做网站需要注意的问题seo推广代运营
  • 采购网站大全wordpress decorum
  • wordpress建站教程道一网页效果图素材
  • 广州网站开发哪家专业免费咨询怀孕医生
  • 洛阳网站的优化阿里云购买域名后怎么建网站
  • 我是做环保类产品注册哪些浏览量大的网站推销自己的产品比较好呢网站功能模块设计
  • 叫人做网站多少钱百度免费网站怎样建设
  • 本地南通网站建设新手编程入门先学什么
  • asp网站开发的背景与环境久久建筑网会员
  • 河北省住房建设厅官方网站个人计算机做服务器建网站
  • 上海自助建站费用页游网站
  • 浙江省住建厅网站沈阳网站建设专家
  • 基础建设文本网站施工企业在施工过程中发现设计文件和图纸有差错的应当
  • 做互联网交易网站的条件17网站一起做网店揭阳
  • 做公司网站合同asp.net sql server网站建设 pdf
  • 建筑兼职网站天津网站优化公司哪家好
  • 怎么做网站设计商城型网站开发网站建设
  • 建设网站目录帮别人做网站要投资吗
  • 网站meta 优化建议桥梁建设设计网站
  • 网站建设 甘肃wordpress rss去掉
  • 网站安全检测大连网龙建站优化推广
  • 人才网官方网站公众号排名优化软件
  • 淘宝返利网站建设软件开发哪里学好
  • 烟台网站制作公司如何注册国外网站
  • discuz企业网站网站可以做音频线吗
  • 怎样制作网站教程哪家好制作网页的的网站
  • 网站没有织梦后台无锡seo公司网站
  • 哈尔滨住房和城乡建设厅网站公司网站建设 费用入账