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

手机 网站编辑器业务推广方案怎么写

手机 网站编辑器,业务推广方案怎么写,舞台搭建,wordpress怎么更改端口登陆LeetCode#xff1a;0002#xff08;两数之和#xff09; 题目描述#xff1a;给定两个非空链表来表示两个非负整数。位数按照逆序方式存储#xff0c;它们的每个节点只存储单个数字。将两数相加返回一个新的链表。你可以假设除了数字 0 之外#xff0c;这两个数字都不会… LeetCode0002两数之和 题目描述给定两个非空链表来表示两个非负整数。位数按照逆序方式存储它们的每个节点只存储单个数字。将两数相加返回一个新的链表。你可以假设除了数字 0 之外这两个数字都不会以零开头。示例输入(2 - 4 - 3) (5 - 6 - 4)输出7 - 0 - 8原因342 465 807 算法思路 思路 算法  就像你在纸上计算两个数字的和那样我们首先从最低有效位也就是列表 和 的表头开始相加。由于每位数字都应当处于 的范围内我们计算两个数字的和时可能会出现“溢出”。例如5 7 125712。在这种情况下我们会将当前位的数值设置为 2并将进位 带入下一次迭代。进位carry必定是0或1这是因为两个数字相加考虑到进位可能出现的最大和为 9 9 1 19。   伪代码如下 将当前结点初始化为返回列表的哑结点。将进位 carry初始化为0。将p和q分别初始化为列表和的头部。遍历列表和直至到达它们的尾端。 将x设为结点p的值。如果p已经到达$l1$的末尾则将其值设置为0。将y设为结点q的值。如果q已经到达l2的末尾则将其值设置为0。设定 $sum x y carry$。更新进位的值$carry sum / 10$。创建一个数值为 (sum mod 10) 的新结点并将其设置为当前结点的下一个结点然后将当前结点前进到下一个结点。同时将p和q前进到下一个结点。检查$carry 1$是否成立如果成立则向返回列表追加一个含有数字$11$的新结点。返回哑结点的下一个结点。解法 1/** 2 * Definition for singly-linked list. 3 * struct ListNode { 4 *     int val; 5 *     ListNode *next; 6 *     ListNode(int x) : val(x), next(NULL) {} 7 * }; 8 */ 9class Solution {10public:11    ListNode* addTwoNumbers(ListNode* l1, ListNode* l2) {12        ListNode *dummyHead  new ListNode(0);13        ListNode *cur  dummyHead;14        int carry  0;                              //进位用15        while(l1 ! NULL || l2 ! NULL){16            int x  (l1 ! NULL) ? l1 - val :0;17            int y  ( l2 ! NULL) ? l2 - val : 0;18            int sum  carry  x  y;19            carry  sum / 10;                         //进位20            cur - next  new ListNode(sum % 10);     //指向下一节点21            cur  cur - next;22            if(l1 ! NULL)23                l1  l1-next;24            if(l2 ! NULL)25                l2  l2-next;26        }27        if(carry0)28            cur-next  new ListNode(carry);    //加上进位29        return dummyHead-next;30    }31}; 转载于:https://www.cnblogs.com/ywx123/p/9971567.html
http://www.huolong8.cn/news/198961/

相关文章:

  • 怎么做中英文网站网页游戏排行傍
  • 潮汕17网站一起做网店官网广州自助网站设计平台
  • 做盗版电影网站后果网址地址
  • 运城推广型网站开发兰州新站点seo加盟
  • 湖南住房和城乡建设厅网站首页阿里云配置网站
  • 潜江seo大连seo外包
  • 东营建设企业网站公司网址怎么注册步骤
  • 建网站资料温州网络科技技术有限公司
  • 三门峡企业网站建设公司重庆医院门户网站建设
  • 网站开发与兼容模式搜索引擎优化涉及的内容
  • 怎么做刷业网站成都网站建设服务功能
  • 商丘网站制作公司一二三网络推广关于企业网站建设的建议
  • 学习做网站要多久美丽乡村建设网站
  • 在阿里巴巴上做网站有效果吗成都市青羊区城乡建设局网站
  • wordpress 网站备份成都网站
  • 宝安网站建设(深圳信科)网页制作平台软件
  • 一个网站主页开发费用自适应网站搭建
  • 长沙市网站制作多少钱阿里云虚拟主机怎么建立网站
  • 能做wordpress的网站郑州电力高等专科学校招生官网
  • 手机网站被拦截怎么办怎么解决网站内容创造
  • 安县建设局网站wordpress 能上传apk吗
  • 总行网站建设银行报绥化做网站
  • 珠海网站设计网络优化页游大全
  • 在线商城网站备案给公司做一个网站
  • 临沂市建设官方网站建设职业技术学院官网
  • 赣州专业网站推广网站人员队伍建设落后
  • 建设银行网站能买手机保定网络营销网站
  • 义乌网站建设方案案例工业设计专业是干嘛的
  • 商城类型的网站怎么做重庆南坪网站建设
  • 网站怎么做动态图上海公司查询网站