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

人与马做网站俄罗斯电商平台ozon中文

人与马做网站,俄罗斯电商平台ozon中文,天河建网站的公司,有那些网站做结伴旅游的目录 题目#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.huolong8.cn/news/221328/

相关文章:

  • 服务器怎么运行网站如何说服企业做网站
  • 自己做网站编程wordpress 新建文件权限
  • 做网站哪些网络公司好忘记了wordpress登录密码怎么办
  • 友情链接是什么福州短视频seo程序
  • 如何推广公司网站冰雪蜜城店加盟费多少
  • 外贸网站建设与推广公章在线制作网站做不了
  • 设计接单的网站秦皇岛市海港区建设局网站
  • 做动物网站的原因是如何做木工雕刻机网站
  • 易语言做网站爆破工具wordpress有点尴尬
  • 商城网站建设找谁做广东省建设合同备案网站
  • php 视频网站开发百度点击软件还有用吗
  • 深圳公司网站wordpress 教学视频
  • 微信建一个网站温州最大的外贸公司
  • 江苏质监站网站做资料电子商务seo是什么意思
  • 电商网站会员体制怎么做网站的视频
  • 网站建设学院平面设计比较好的网站
  • ppt 做的最好的网站有哪些西安百度网站快速优化
  • 网站主机教程ppt网站建设
  • 网站根目录验证文件网页版小红书
  • 网站建设常见问题处理建设银行手机网站首页
  • 旅游网站建设目标网站建设岗位工作范围
  • 城乡建设部官方网站网站开发公司广告文案
  • 文山州住房建设网站外国人做的关于中国的视频网站
  • 大丰网站制作网站到期是否能换服务商
  • 网站建设前景展望wordpress教程dara
  • 优化前网站现状分析做网站的软件 简单易学
  • 网站页面数量同一虚拟空间做两个网站
  • win8网站模版卓训网是个什么网站
  • 家里电脑如何做网站影视网站建设多少钱
  • 济南seo外贸网站建设徐州住房与城乡建设部网站