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

赣州网站制作找哪家好现在做推广的新渠道有哪些

赣州网站制作找哪家好,现在做推广的新渠道有哪些,网站正在建设mp4,长安网站建设哪家好一、问题描述 给你两个 非空 的链表,表示两个非负的整数。它们每位数字都是按照 逆序 的方式存储的,并且每个节点只能存储 一位 数字。 请你将两个数相加,并以相同形式返回一个表示和的链表。 你可以假设除了数字 0 之外,这两个…

一、问题描述

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

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

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

from typing import Optional
# Definition for singly-linked list.
class ListNode:def __init__(self, val=0, next=None):self.val = valself.next = next
class Solution:def addTwoNumbers(self, l1: Optional[ListNode], l2: Optional[ListNode]) -> Optional[ListNode]:cur = dummy = ListNode()  # 哨兵节点carry = 0  # 进位while l1 or l2 or carry:  # 有一个不是空节点,或者还有进位,就继续迭代if l1:carry += l1.val  # 节点值和进位加在一起l1 = l1.next  # 下一个节点if l2:carry += l2.val  # 节点值和进位加在一起l2 = l2.next  # 下一个节点cur.next = ListNode(carry % 10)  # 每个节点保存一个数位carry //= 10  # 新的进位cur = cur.next  # 下一个节点#return dummy.next  # 哨兵节点的下一个节点就是头节点return dummy.next
def creat_tail(li):head = ListNode(li[0])tail = headfor element in li[1:]:node = ListNode(element)tail.next = nodetail = nodereturn headdef print_link(lk):while lk:print(lk.item, end=',')lk = lk.nextl1 = creat_tail([2,4,3])
l2 = creat_tail([5,6,4])
S = Solution()
def printList(l):while l:print(l.val, end = ',')l = l.nextprintList(S.addTwoNumbers(l1,l2))

二、结果展示

7,0,8,

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

相关文章:

  • 网页网站手机网站开发介绍
  • 青岛专业网站制作团队打不开网页的解决方法
  • 做网站学什么深圳电子商务网站开发
  • 数字货币网站开发h5响应式企业网站源码
  • 如何做竞价网站数据监控云主机免费
  • 网站建设创意文案百度安装应用
  • 网站建设进度及实施过程礼品网站建设公司
  • 优秀的定制网站建设制作商wordpress 新建数据库
  • 网站建设流js做网站跳转
  • 河北中冶润丰建设股份有限公司网站网站方案制作
  • 盘锦网站建设多少钱网站内容页301如何做
  • 临沂营销型网站建设wordpress 4.7
  • 外贸移动端网站模板wordpress 标签链接
  • 个人网站免费域名竞价培训班
  • 深圳网站优化效果温岭高端网站设计哪家好
  • 企业网站源码带后台管理众筹网站建设费用
  • 衡阳市做网站百度推广外包
  • 销售行业怎样做网站网站备案和不备案的区别
  • 南宁网站建设策划外包宁国做网站的
  • 个人建设任务网站门户网站建设方案中信息公开
  • 网站建设就找桥三科技网站建设参考文献作者
  • 工业和信息化部网站备案永兴县网站建设推广公司
  • 哪个网站的课件做的好石景山网站建设公司排行
  • 做网站的手机软件宁波电商网站建设开发
  • 成都装饰公司网站建设海外平台有哪些
  • 有关网站开发的创意手机英文网站大全
  • 建筑工地网站网站制作目标及要求
  • 企业网站销售电商会学着做网站呢
  • 做网站制作一般多少钱腾讯云可以做网站
  • 网站维护哪些贵阳seo网站推广