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

手机上怎么做自己卖菜的网站如何搜索网页关键词

手机上怎么做自己卖菜的网站,如何搜索网页关键词,数据库电影网站源码,做一b2c网站多少钱给你两个 非空 的链表,表示两个非负的整数。它们每位数字都是按照 逆序 的方式存储的,并且每个节点只能存储 一位 数字。 请你将两个数相加,并以相同形式返回一个表示和的链表。 你可以假设除了数字 0 之外,这两个数都不会以 0 …

给你两个 非空 的链表,表示两个非负的整数。它们每位数字都是按照 逆序 的方式存储的,并且每个节点只能存储 一位 数字。

请你将两个数相加,并以相同形式返回一个表示和的链表。

你可以假设除了数字 0 之外,这两个数都不会以 0 开头。

其本质即为两个数字逆着相加,第一个数字为个位,第二个数字为十位,依次类推

//以传入[1,2,3]和[5,8,9]为例
public class Solution {public ListNode AddTwoNumbers(ListNode l1, ListNode l2) {
//进行节点初始化ListNode head = null,tail = null;
//carry为进位数值int carry = 0;
//如果传入链表不为空,则进行相加循环while(l1 !=null || l2 != null){
//如果传入链表不为空,则获取首个(当前循环中的“个位”)
//第一次为n1 = 1,n2 = 5
//第二次为n1 = 2,n2 = 8
//第三次位n1 = 3,n2 = 9int n1 = l1!= null ? l1.val :0;int n2 = l2 != null ? l2.val :0;
//求当前两个首节点的和,且加入进位
//第一次为1+5 = 6
//第二次为2+8 = 10
//第三次位3+9+1 = 13int sum = n1 + n2 +carry;
//head首次进入,将首节点和末节点传入第一次sum取余,且指向同一个对象,则后面对tail做修改,head也会变
//此时head为[6],tail为[6]if(head == null){head = tail = new ListNode(sum %10);}
//第二次之后进入elseelse {
//第二次,此处tail为[6,0],head为[6,0]
//第三次,此处tail为[0,3],head为[6,0,3]tail.next = new ListNode(sum%10);
//第二次,此处tail为[0],head为[6,0]
//第三次,此处tail为[3],head为[6,0,3]tail = tail.next;}
//对sum做对10的除法,获得十位数字
//第二次为1
//第三次为1carry = sum/10;
//如果此时传入的l1或l2还有数值,则去除前一个节点,而后进入循环if(l1 != null){l1 = l1.next;}if(l2 != null){l2 = l2.next;}}
//循环结束后,如果结果超过本来的数组长度,则加上一位
//即在tail后加入最大的一位,数组为最后一次sum对10取余if(carry >0){
//这里为什么不是head.next
//是因为,head此时为头指针,指向6,头指针的后一个为[0,3],如果修改,则变为[6,1]
//而改tail,head则变为[6,0,3,1]tail.next = new ListNode(carry);}return head;}
}

http://www.ds6.com.cn/news/98517.html

相关文章:

  • 腾讯云做视频网站绍兴网站快速排名优化
  • 做食品网站需要什么资质吗微信软文推广怎么做
  • 个人做盈利网站百度站长平台注册
  • 网站的推广专业seo关键词优化
  • 营销型网站建设的特点网络营销产品概念
  • 做外国网站百度搜到平台外宣推广技巧
  • 新闻静态网站咋做服装市场调研报告
  • 网站开发公司广告文案关键词排名优化教程
  • 重庆网站建设总结与体会整合网络营销是什么
  • 深圳网站建设公司那家好网站优化设计的基础是网站基本要素及每个细节的优化
  • 做皮革网站seo自学网app
  • 给漫画网站做推广百度指数查询手机版app
  • 建站公司网站用什么好独立站建站平台
  • 河北建设厅网站查询完美动力培训价格表
  • linux卸载wordpress河南seo外包
  • 网站后缀意思公司网站设计与制作
  • 怎么用flash做游戏下载网站做网站公司哪家比较好
  • 公司网站 百度淘宝关键词查询工具哪个好
  • 服饰东莞网站建设电商的推广方式有哪些
  • asp.net网站项目建设公司网络推广网站
  • wordpress 标签描述绍兴seo公司
  • 高端网站制作建设网站关键词推广优化
  • 源码怎么做网站谷歌seo是指什么意思
  • 大气简洁企业通用网站模板白帽seo公司
  • 重庆做网站建设的公司百度搜索高级搜索
  • 怎么做网站广告赚钱上海短视频推广
  • 网站推广定义seo网络推广软件
  • 鄂州网站建设设计宣传推广方案模板
  • 做陶瓷公司网站百度公司在哪里
  • 做网站公司哪家正规网络推广专员是做什么的