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

济南集团网站建设价格襄阳网站推广优化技巧

济南集团网站建设价格,襄阳网站推广优化技巧,拓者设计吧电脑版,济南网站建设公司排名目录 问题描述示例提示 具体思路思路一 代码实现 问题描述 将两个升序链表合并为一个新的 升序 链表并返回。新链表是通过拼接给定的两个链表的所有节点组成的。 题目链接&#xff1a;合并两个有序链表 示例 提示 两个链表的节点数目范围是 [0, 50]   -100 < Node.val &l…

目录

  • 问题描述
  • 示例
    • 提示
  • 具体思路
    • 思路一
  • 代码实现

问题描述

将两个升序链表合并为一个新的 升序 链表并返回。新链表是通过拼接给定的两个链表的所有节点组成的。

题目链接:合并两个有序链表

示例

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

提示

  两个链表的节点数目范围是 [0, 50]
  -100 <= Node.val <= 100
  l1 和 l2 均按 非递减顺序 排列

具体思路

思路一

  遍历两个链表,取小的进行尾插就行,当list1先结束的时候,直接将list2进行尾插,否则直接将list1进行尾插

在这里插入图片描述

代码实现

//思路1
/*** Definition for singly-linked list.* struct ListNode {*     int val;*     struct ListNode *next;* };*/
struct ListNode* mergeTwoLists(struct ListNode* list1, struct ListNode* list2) {if(list1 == NULL)return list2;if(list2 == NULL)return list1;struct ListNode* head=NULL;struct ListNode* tail=NULL;while(list1&&list2){if(list1->val<list2->val){if(tail== NULL){head=tail=list1;}else{tail->next=list1;tail=tail->next;}list1=list1->next;}else{if(tail== NULL){head=tail=list2;}else{tail->next=list2;tail=tail->next;}list2=list2->next;}}if(list1){tail->next=list1;}if(list2){tail->next=list2;}return head;}
http://www.dtcms.com/wzjs/375299.html

相关文章:

  • 网站运营 广告精准客户运营推广
  • 专业模板建站哪家好最稳定的灰色词排名
  • 我要看一集片做网站seo搜索引擎招聘
  • 上饶有哪些做网站的店百度的网址是多少
  • cloud web 网站建设网站查询
  • 网站开发产品设计公司全网网络营销
  • 网站建设中切图的意义147seo工具
  • 做衣服类网站策划书seo如何提升排名收录
  • 品牌网站建设顾问友情链接交易平台
  • 网站搭建软件有哪些百度登录入口百度
  • 网站上做旅游卖家要学什么条件长尾关键词是什么
  • 如何建造自己的网站枣庄网站seo
  • 建设培训中心网站网络营销课程
  • 网站没有备案 合法吗外贸网站优化推广
  • 电脑上如何做网站推广下载
  • 做网站公司哪家公司佛山网站建设公司
  • 无锡网站制作哪家不错友链交换不限内容
  • 做网站head.htm站长工具百度百科
  • 网站域名个人备案查询广东百度seo
  • 免费 企业网站管理系统sem推广是什么意思呢
  • 成都设计公司招聘郑州技术支持seo
  • c 还可以做网站网络营销需要学什么
  • 网站建设文书北京网站优化校学费
  • 做网站的项目介绍seo系统源码出售
  • 深圳电子厂河南靠谱seo地址
  • 公益 建网站网店怎么开
  • 做网站公司排名互联网营销顾问是做什么的
  • 网站建设需要注意什么哪些宁波seo怎么推广
  • 无锡网站建设开发产品品牌策划方案
  • 龙岗模板网站建设公司注册