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

网站建设开发哪个好学成都网站设计公司官网

网站建设开发哪个好学,成都网站设计公司官网,做cms网站步骤,企业微信手机片网站制作记录一下算法题的学习11 两数相加 题目#xff1a;给你两个非空的链表#xff0c;表示两个非负的整数。它们每位数字都是按照逆序的方式存储的#xff0c;并且每个节点只能存储一位数字。请你将两个数相加#xff0c;并以相同形式返回一个表示和的链表。你可以假设除了数字…记录一下算法题的学习11 两数相加 题目给你两个非空的链表表示两个非负的整数。它们每位数字都是按照逆序的方式存储的并且每个节点只能存储一位数字。请你将两个数相加并以相同形式返回一个表示和的链表。你可以假设除了数字 0 之外这两个数都不会以 0 开头。 思路 将两个链表看成是相同长度的进行遍历如果一个链表较短则在前面补 0举例说明342465807长度一样不考虑,9999999000999910009998每一位计算的同时需要考虑上一位的进位问题而当前位计算结束后同样需要更新进位值如果两个链表全部遍历完毕后进位值为 1则在新链表最前方添加节点 1 示例分析 1  输入l1 [2,4,3], l2 [5,6,4] 输出[7,0,8] 示例分析2 输入l1 [9,9,9,9,9,9,9], l2 [9,9,9,9] 输出[8,9,9,9,0,0,0,1]代码展示 class Solution {public ListNode addTwoNumbers(ListNode l1, ListNode l2) {ListNode headnew ListNode(0);//初始化头结点为0ListNode tailhead;//初始化尾节点为0int carry0;//初始化进位为0while(l1!null||l2!null){int xl1!null?l1.val:0;//三元运算符进行判断,例如如果xli的情况下节点不为空那么就选择l1.val,否则节点值为0int yl2!null?l2.val:0;int sumxycarry;//这里的判断很重要carrysum/10; //当两个链表中两数相加得到超过十的值是即carry1下一个两数相加就会进1否则仍是0sumsum%10;//当两个链表中两数相加得到超过十的值或则仍小于10他只要除以10的余数tail.nextnew ListNode(sum); //存入链表tailtail.next;if(l1!null){l1l1.next;}if(l2!null){l2l2.next;}}if(carry0){tail.nextnew ListNode(carry);}return head.next;} } 结束拜拜
http://www.pierceye.com/news/462214/

相关文章:

  • 用asp做网站的可行性分析哪个网站做美食视频
  • 瓷砖网站模板建设网站虚拟主机
  • 陇西哪里能学做网站百度识图网页版在线使用
  • 如果自己弄网站书签制作 小学生 一等奖
  • 连江网站建设wordpress页面文章列表
  • 国外jquery特效网站网站建设的英语
  • 建立网站最好的模板夜蝶直播app下载安装
  • 重庆学校网站建设wordpress 模版安装
  • 公司要招个做网站的人商标设计网站猪八戒
  • 古建设工程造价管理协会网站小程序引流推广平台
  • 网站域名缴费十年外贸建设企业网站服务
  • 游戏网站外链建设网站开发项目的需求分析
  • 确定网站的主题与风格东营市建设项目工伤保险是哪个网站
  • 如何做一张网站平面效果图装宽带需要多少钱
  • 什么网站能让小孩做算术题厦门住房和城乡建设局网站
  • 网站上线过程建设网站什么费用
  • 企业网站域名在哪申请成都广告公司
  • 手机页面网站模板怎么卖宁波网站建设优化找哪家
  • 深圳网站外包公司注册公司流程和费用找哪家
  • 专业新站整站快速排名公司商业网站和企业网站的区别
  • 网站做等保备案河北建设厅网站登陆怎么找附件
  • 网站前台显示数据库指定分类怎么做php优化大师官方免费
  • 用ps软件做ppt模板下载网站c2c网站开发策划
  • 标志空间 网站tk域名网站多少
  • dedecms网站地图插件永康公司网站开发
  • 比较网站建设有没有学做ppt发网站或论坛
  • 用asp做网站流程做科研找论文的网站
  • 新浪网站怎么做推广广告网站模板下载不了
  • 微网站建设哪家优惠h5小游戏在线玩
  • 娄底高端网站建设网站建设费计入 科目