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

四川建设网站首页hao123从网上开始

四川建设网站首页,hao123从网上开始,手机网站开发报价,高校网站建设目的与意义前言 个人推荐在牛客网刷题(点击可以跳转),它登陆后会保存刷题记录进度,重新登录时写过的题目代码不会丢失。个人刷题练习系列专栏:个人CSDN牛客刷题专栏。 题目来自:牛客/题库 / 在线编程 / 剑指offer: 目录 前言问…

前言

  • 个人推荐在牛客网刷题(点击可以跳转),它登陆后会保存刷题记录进度,重新登录时写过的题目代码不会丢失
  • 个人刷题练习系列专栏:个人CSDN牛客刷题专栏。 题目来自:牛客/题库 / 在线编程 / 剑指offer:
    在这里插入图片描述

目录

  • 前言
  • 问题描述:
  • 举例:
  • 解法思路:
  • 代码结果:
  • 结束语


问题描述:

  • 输入两个递增的链表,单个链表的长度为n,合并这两个链表并使新链表中的节点仍然是递增排序的。

  • 数据范围:0≤n≤1000,−1000≤节点值≤1000

  • 要求:空间复杂度 O(1),时间复杂度 O(n)

  • 如输入{1,3,5},{2,4,6}时,合并后的链表为{1,2,3,4,5,6},所以对应的输出为{1,2,3,4,5,6},转换过程如下图所示:
    在这里插入图片描述

  • 或输入{-1,2,4},{1,3,4}时,合并后的链表为{-1,1,2,3,4,4},所以对应的输出为{-1,1,2,3,4,4},转换过程如下图所示:
    在这里插入图片描述


举例:

//示例1:
//输入:
{1,3,5},{2,4,6}
//返回值:
{1,2,3,4,5,6}
//==========================
//示例2:
//输入:
{},{}
//返回值:
{}
//==========================
//示例3:
//输入:
{-1,2,4},{1,3,4}
//返回值:
{-1,1,2,3,4,4}

解法思路:

  • 采用递归法对两个链表的节点进行比较,将小的头节点取出,并将其添加到新的链表后面,剩下的部分再进行比较,重复上述过程,直到两个链表为空。

代码结果:

```/*** struct ListNode {*	int val;*	struct ListNode *next;* };** C语言声明定义全局变量请加上static,防止重复定义*//*** * @param pHead1 ListNode类 * @param pHead2 ListNode类 * @return ListNode类*/
struct ListNode* Merge(struct ListNode* pHead1, struct ListNode* pHead2 ) {// write code hereif(pHead1 == NULL)return pHead2;if(pHead2 == NULL)return pHead1;struct ListNode *phead = NULL;if(pHead1->val < pHead2->val){phead = pHead1;phead->next = Merge(pHead1->next, pHead2);}else{phead = pHead2;phead->next = Merge(pHead1, pHead2->next);}return phead;
}


结束语

  • 以上就是该C语言编程题的内容。可以在牛客尝试刷几道题目来练习实践。牛客网刷题(点击可以跳转),可以尝试注册使用。
  • 题目来自:牛客/题库 / 在线编程 / 剑指offer:
    在这里插入图片描述
http://www.laogonggong.com/news/74391.html

相关文章:

  • 钦州建设网站如何推广网站最有效
  • 做自适应网站不用网络的游戏
  • 有网站后台模板如何做数据库百度托管公司
  • 企业怎么样上各大网站做宣传微信小程序怎拼做搬家网站
  • zencart外贸网站建设网站建设最新教程
  • 装修设计网站哪个好安阳县陈佳
  • 自己搭建服务器网站开发软件网站怎么做双机房切换
  • 推荐网站空间购买西安百度推广网站
  • 广州市网站制作服务公司加强网站内容保密建设
  • 资讯网站 怎样 增强用户粘度网站页面布局的目的
  • 做网站要写多少行代码传媒网站模板
  • 网站策划及过程网站建设和电商区别
  • 制作网站的公司哪家比较好服装设计手绘
  • 个人网站企业网站百度搜索网站打开错误
  • 建湖专业做网站的公司青海做网站好的公司
  • 成都企业建站系统营商环境网站建设
  • 做外贸用什么视频网站好自己做网站哪种好做
  • 钓鱼网站排名假冒建设银行最多织梦网站建设视频
  • 软件技术适合女生学吗大专天津seo选天津旗舰科技a
  • 苏州模板建站定制国家企业信息公示网(广东)
  • 新建的网站只能用临时域名打开制定网站推广方案
  • 六安网站制作公司排名郑州知名做网站公司有哪些
  • 阜阳网站开发招聘网站界面(UI)设计
  • 网站建设需求文档编写目的动漫设计与制作专业的学校有哪些
  • html5制作网站谁的好网络seo优化服务
  • 旅游网站开发难吗黄岛做网站的公司
  • VM2008 做网站临海企业网站设计
  • 413 request entity too large wordpress新做好的网站如何做seo
  • 自己做的网站访问不了网站后台管理系统数据库
  • 英文站用wordpress网站服务器试用