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

重庆做蔬菜配送的网站有哪些简单的手机网页制作

重庆做蔬菜配送的网站有哪些,简单的手机网页制作,新手做自己的网站教程,国内视频网站域名题目描述: 给你两个 非空 的链表,表示两个非负的整数。它们每位数字都是按照 逆序 的方式存储的,并且每个节点只能存储 一位 数字。请你将两个数相加,并以相同形式返回一个表示和的链表。你可以假设除了数字 0 之外,这…

题目描述:

给你两个 非空 的链表,表示两个非负的整数。它们每位数字都是按照 逆序 的方式存储的,并且每个节点只能存储 一位 数字。请你将两个数相加,并以相同形式返回一个表示和的链表。你可以假设除了数字 0 之外,这两个数都不会以 0 开头。示例 1:输入:l1 = [2,4,3], l2 = [5,6,4]
输出:[7,0,8]
解释:342 + 465 = 807.
示例 2:输入:l1 = [0], l2 = [0]
输出:[0]
示例 3:输入:l1 = [9,9,9,9,9,9,9], l2 = [9,9,9,9]
输出:[8,9,9,9,0,0,0,1]提示:每个链表中的节点数在范围 [1, 100] 内
0 <= Node.val <= 9
题目数据保证列表表示的数字不含前导零

算法一:

思路:

使用头尾链表节点指针,用carry来存储进位值

代码实现:
/*** Definition for singly-linked list.* struct ListNode {*     int val;*     struct ListNode *next;* };*/
struct ListNode* addTwoNumbers(struct ListNode* l1, struct ListNode* l2) {struct ListNode *head = NULL, *tail = NULL;//头尾节点指针int carry = 0;//进位值while (l1 || l2) {//判断是否有链表遍历到末尾int n1 = l1 ? l1->val : 0;int n2 = l2 ? l2->val : 0;int sum = n1 + n2 + carry;//求和if (!head) {//确定新链表的起点head = tail = malloc(sizeof(struct ListNode));tail->val = sum % 10;tail->next = NULL;} else {//确定起点后,添加新节点(相加后的)tail->next = malloc(sizeof(struct ListNode));tail->next->val = sum % 10;tail = tail->next;tail->next = NULL;}carry = sum / 10;//进位if (l1) {//未到达尾部,则后移l1 = l1->next;}if (l2) {l2 = l2->next;}}if (carry > 0) {//进位判断,若存在进位,则添加最后一个节点tail->next = malloc(sizeof(struct ListNode));tail->next->val = carry;tail->next->next = NULL;}return head;//返回头部节点
}

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

相关文章:

  • 新网站 不稳定泉州平台网站建设
  • 贵州省城乡建设厅网站材料价北京门户网站制作费用
  • cms仿站网站如何做静态化
  • 漆包线 东莞网站建设wordpress 表格小工具栏
  • 哪个网站开发软件php网站开发外文文献
  • 做网站的图片=gif搬瓦工vps wordpress
  • 成都网站工作室建设银行北京招聘网站
  • 惠州网站制作费用制作公司网页的步骤
  • 企业网站建设销售话术sem推广软件
  • 网站页面设计基础教程vs2012网站开发
  • 古典风格网站模板wordpress 分享 微信
  • 产品包装设计网站qml 网站开发
  • 贵州建筑网站iis7.5 网站配置
  • 网站 前台后台网站建设也笔试
  • 网站关键词排名下降h5免费制作平台企业秀
  • 手机网站建设的整体流程图wordpress server error
  • 邢台哪里有做网站的全国建设项目验收信息网站
  • 桂林论坛网网站电话网站建设公司厦门有哪些
  • 南昌网站开发长沙网站建设服务公司
  • 网站建设策划需要涉及怎么建立淘宝客网站
  • 做线上兼职的网站在北京做网站seo多少钱
  • 亚马逊商标备案是否必须做网站asp.net获取网站的域名
  • 重庆网络建站网站的标题
  • 做公司网站需不需要注册购物网站APP
  • 西安网络推广网站优化重庆seo排名扣费
  • 织梦房产网站模板10类地方网站 总有适合你做的
  • 比较容易做的网站甘肃建筑工程网
  • 网站模板怎么设计做网站编辑需要学什么
  • 哪些网站做的海报比较高大上自己做网站排名
  • php做的网站首页是什么文件怎么做原创短视频网站