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

国内网站建设 必须实名认证成都一网吃尽小程序

国内网站建设 必须实名认证,成都一网吃尽小程序,阿里云网站建设服务费会计科目,推广普通话写好规范字手抄报目录 题目#xff1a; 示例#xff1a; 分析#xff1a; 代码#xff1a; 题目#xff1a; 示例#xff1a; 分析#xff1a; 题目给我们两个有序的链表#xff0c;要我们保持升序的状态合并它们。 我们可以马上想要把两个链表都遍历一遍#xff0c;把所有节点的…目录 题目 示例 分析 代码 题目 示例 分析 题目给我们两个有序的链表要我们保持升序的状态合并它们。 我们可以马上想要把两个链表都遍历一遍把所有节点的值都放入一个容器里排序之后再创建一个新的链表。 但是第一题目是要求拼接链表的节点而这么做的话有点小犯规。 第二就是没有利用到原本两个链表就是升序的这个特点。 要利用到原本链表升序的特点我们就需要从左往右依次对两个链表的节点做比较将较小的节点排到新链表的前面因为两个链表原本就是升序的所以这么做最终合并成的新链表也是升序的。 我们需要定义一个新链表的头然后进入一个while的循环循环条件是两个链表至少有一个不为空指针如果其中一个为空指针那么新链表的下一个节点直接连上另一个链表然后退出循环。 如果两个链表都不为空指针那么我们就需要对比一下他们节点的值取一个较小的作为新链表的下一个节点。 如此循环直到最后我们就可以获取到合并两个升序链表后的新升序链表了。 代码 class Solution { public:ListNode* mergeTwoLists(ListNode* list1, ListNode* list2) {ListNode* resnew ListNode(0,nullptr);ListNode* curres;while(list1!nullptr||list2!nullptr){if(list1nullptr){cur-nextlist2;break;}else if(list2nullptr){cur-nextlist1;break;}if(list1-vallist2-val){cur-nextlist1;curcur-next;list1list1-next;}else{cur-nextlist2;curcur-next;list2list2-next;} }return res-next;} };
http://www.zqtcl.cn/news/175685/

相关文章:

  • dhru商城网站建设免费英文网站建设
  • 公司建设网站的 计划书深圳华强北电子商城
  • 宁波网站建设有限公司大圣网站建设
  • wish网站应该怎么做网站的html代码在哪
  • 哪个网站可以做体育主播站长工具seo综合查询怎么去掉
  • 哪个网站做logo设计师公司做网站需要什么资料
  • 想自己做衣服上哪个网站学网站设计网上培训学校
  • 做餐饮的网站云匠网可能会遇到哪些问题
  • 制作网页网站的软件是网络科技公司怎么注册
  • 如何做百度推广网站价格网如何查产品价格
  • 织梦移动网站后缀找生意项目
  • 深圳高端网站建设美工步骤图
  • 指数网站网站用ps下拉效果怎么做
  • 李沧网站建设电话从化企业网站建设
  • 北京电商网站建设公司新康家园网站建设
  • 广西注册公司网站企业高端网站制作
  • 国安中建建设集团网站南京网页设计培训班
  • 网站如何制作建设内容社交电商平台
  • 无法连接到wordpress站点网站建设两个方面
  • 广东官网网站建设品牌未来做啥网站能致富
  • 网站建设合同副本珠海微网站建设
  • wordpress 多语言 站点数据分析师报名入口
  • 做网站长尾词品牌设计模板
  • 企业建立网站的优势阿里云做网站号码
  • 江苏住房城乡建设厅网站一千块钱能注册公司吗
  • 山东兴华建设集团有限公司网站分类信息网站怎么做
  • 怎么用手机网站做软件西安网站建设开发熊掌号
  • asp.net做网站的流程杭州vi设计广告公司
  • 微信网站主题网络建设解决方案
  • 济南自助建站系统网站的外链建设计划