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

蒙自建设网站阳泉网站建设

蒙自建设网站,阳泉网站建设,中山建网站推荐,网站建设捌金手指花总二七给你两个非空的链表#xff0c;表示两个非负的整数。它们每位数字都是按照逆序的方式存储的#xff0c;并且每个节点只能存储一位数字。请你将两个数相加#xff0c;并以相同形式返回一个表示和的链表。你可以假设除了数字0之外#xff0c;这两个数都不会以0开头。 输入表示两个非负的整数。它们每位数字都是按照逆序的方式存储的并且每个节点只能存储一位数字。请你将两个数相加并以相同形式返回一个表示和的链表。你可以假设除了数字0之外这两个数都不会以0开头。 输入l1 [2,4,3], l2 [5,6,4] 输出[7,0,8] 解释342 465 807.转载数据结构链表及其C实现 class Solution { public:ListNode* addTwoNumbers(ListNode* l1, ListNode* l2) {//头尾节点ListNode *headnullptr,*tailnullptr;int carry0;//不为null就遍历while(l1||l2){//获取当前链表节点值int n1l1?l1-val:0;int n2l2?l2-val:0;//相加int sumn1n2carry;if(!head){//为空创建新的头尾节点headtailnew ListNode(sum%10);}else{//不为空值加在尾部tail-nextnew ListNode(sum%10);tailtail-next;}carrysum/10;if(l1){l1l1-next;}if(l2){l2l2-next;}//最后不为0就在尾部增加一个新结点if(carry0)tail-nextnew ListNode(carry); }return head;} };优化减少代码 class Solution { public:ListNode* addTwoNumbers(ListNode* l1, ListNode* l2) {ListNode *dummy new ListNode(0); // 虚拟头节点ListNode *current dummy;int carry 0;while (l1 || l2 || carry) {int n1 l1 ? l1-val : 0;int n2 l2 ? l2-val : 0;int sum n1 n2 carry;current-next new ListNode(sum % 10);current current-next;carry sum / 10;if (l1) l1 l1-next;if (l2) l2 l2-next;}return dummy-next; // 返回真实的头节点而非虚拟头节点} };
http://www.hkea.cn/news/14533418/

相关文章:

  • 品牌网站建设4a小蝌蚪公司画册
  • seo在网站建设中的作用wap网站欣赏
  • 报纸门户网站建设方案企鹅号自媒体平台注册
  • 有啦域名网站怎么做wordpress设置vip
  • 环保推广哪个网站好wordpress网站支持中文注册
  • 兰州网站排名哪家公司好衡水网站建设集团
  • 孟村县网站建设母婴网站dede织梦
  • 网站设计建设有限公司鞋子商城网站开发背景
  • 爱网站关键词挖掘wordpress文章图片格式
  • 北京网站优化方式网页设计论文结论
  • 海东电子商务网站建设网站开发字体选择
  • 上海做网站推荐单页设计图片
  • 做网站分辨率多少钱可直接进入网站的代码
  • 营销型网站建设课程南宁网站建站公司
  • 重庆专业网站建设费用广西住房与城乡建设厅网站电话
  • 想接做网站的单子重庆cms建站系统
  • 网站建设维护视频教程如何自己做网站并开发软件
  • 素材库网站网站建设风格
  • 淘宝优惠劵网站建设州网站建设要找嘉艺网络
  • 四川网站建设哪家好室内设计效果图怎么画
  • 中企动力做的网站怎么登陆外贸建站wordpress
  • 陕西交通建设集团公司网站建设茶叶网站目的
  • wordpress 编辑页脚主网站怎么做熊掌号优化
  • 一个人可以备案几个网站唯尚广告联盟平台
  • 个人网站 建设百度wap
  • 松江网站开发公司潍坊在线网站建设
  • 怎样创建微网站ui是什么
  • 免费无限建站梧州网站建设制作
  • 做网站做系统简述四个网络营销推广策略
  • 国外手机主题网站古典网站织梦模板