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

58和搜房那个网站做房产好网站模板与网站定制版的区别

58和搜房那个网站做房产好,网站模板与网站定制版的区别,网站扁平化设计风格,赤峰做网站哪家好嗯哼~ 题目 描述 假设链表中每一个节点的值都在 0 - 9 之间,那么链表整体就可以代表一个整数。 给定两个这种链表,请生成代表两个整数相加值的结果链表。 数据范围:0 ≤ n,m ≤ 1000000,链表任意值 0 ≤ val ≤ 9 要求&#x…

 嗯哼~



题目

描述

假设链表中每一个节点的值都在 0 - 9 之间,那么链表整体就可以代表一个整数。

给定两个这种链表,请生成代表两个整数相加值的结果链表。

数据范围:0 ≤ n,m ≤ 1000000,链表任意值 0 ≤ val ≤ 9
要求:空间复杂度 O(n),时间复杂度 O(n)

示例 



思路 

 

单链表的翻转详细讲解:反转一个单链表(<---点击可看详解)



 

题解代码

struct ListNode* ReverseList(struct ListNode* pHead)
{// write code herestruct ListNode* cur = pHead;struct ListNode* pre = NULL;while (cur != NULL){struct ListNode* temp = cur->next;cur->next = pre;pre = cur;cur = temp;}return pre;
}struct ListNode* addInList(struct ListNode* head1, struct ListNode* head2)
{// write code herehead1 = ReverseList(head1);head2 = ReverseList(head2);int temp = 0;int add = 0;struct ListNode* newhead = NULL;while (head1 && head2){temp = (head1->val + head2->val + add);if (temp >= 10){add = 1;temp %= 10;}else{add = 0;}struct ListNode* cur = (struct ListNode*)malloc(sizeof(struct ListNode));cur->val = temp;cur->next = newhead;newhead = cur;head1 = head1->next;head2 = head2->next;}struct ListNode* empty = head1;struct ListNode* nonempty = head2;if (head1 != NULL){empty = head2;nonempty = head1;}while (nonempty){temp = (nonempty->val + add);if (temp >= 10){add = 1;temp %= 10;}else{add = 0;}struct ListNode* cur = (struct ListNode*)malloc(sizeof(struct ListNode));cur->val = temp;cur->next = newhead;newhead = cur;nonempty = nonempty->next;}if (add == 1){struct ListNode* cur = (struct ListNode*)malloc(sizeof(struct ListNode));cur->val = 1;cur->next = newhead;newhead = cur;}return newhead;}


 个人主页:Lei宝啊

愿所有美好如期而遇

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

相关文章:

  • 城乡建设部网站甘红刚上市公司网站建设方案
  • 企业网站源码哪个好上海企业网站制作报价
  • 做淘宝客需要企业网站吗wordpress仿社区
  • 云微助力网站建设wordpress怎么修改固定链接
  • 太原做企业网站企业推广方式有哪些
  • 淘宝客网站html课程网站开发开题报告
  • 政务网站源码html5怎么做简单的网站
  • 专业做网站的顺德公司如何让别人浏览我做的网站
  • 移动网站建设初学视频教程网站任务界面
  • 新会住房建设局网站西安网站开发培训多少钱
  • 网站建设 赚钱吗专业做电商培训的平台
  • 有网站前台如何做后台装修设计公司简介
  • thinkphp做双语网站wordpress log
  • 杭州网站建设 博采网络有限公司北京哪家网站建设公司好
  • 小说网站的网编具体做哪些工作九洲建设集团网站
  • 购买的网站怎么看网站空间大小wordpress如何上传文件
  • 网站建设和管理办法网站分享按钮
  • 网站的建设不包括什么做网站的外包公司上班好不好
  • 青岛网站建设公司招聘免费域名试用注册网站
  • 软件开发和网站开发的区别做网站现在什么尺寸合适
  • 网站建设培训价格男女直接做视频网站
  • 怎么给网站备案淄博网站建设淄博
  • 电商网站制作价格电商运营方案
  • 云南网站建设招商网站开发公司 杭州
  • psd网站做设计网站的工作怎么样
  • 个人网站怎么备案深圳网站-建设信科网络
  • 广告公司网站建设方案元氏网站建设
  • 上海网站备案建设网站那个平台好
  • 网站建设项目培训公众号文章链接wordpress
  • 网站首页版式申请邮箱账号注册