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

陕西营销型网站建设公司seo基础知识培训

陕西营销型网站建设公司,seo基础知识培训,企业vi设计全套清单,网站对于企业的前言 个人推荐在牛客网刷题(点击可以跳转),它登陆后会保存刷题记录进度,重新登录时写过的题目代码不会丢失。个人刷题练习系列专栏:个人CSDN牛客刷题专栏。 题目来自:牛客/题库 / 在线编程 / 剑指offer: 目录 前言问…

前言

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

目录

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


问题描述:

-给定一个单链表的头结点pHead(该头节点是有值的,比如在下图,它的val是1),长度为n,反转该链表后,返回新链表的表头。

  • 数据范围: 0≤n≤1000

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

  • 如当输入链表{1,2,3}时,

  • 经反转后,原链表变为{3,2,1},所以对应的输出为{3,2,1}。

  • 以上转换过程如下图所示:
    在这里插入图片描述


举例:

//示例1:
//输入:
{1,2,3}
//返回值:
{3,2,1}
//==========================
//示例2:
//输入:
{}
//返回值:
{}
//说明:空链表则输出空   

解法思路:

  • 给一个链表,需要将他反转的链表新的头部返回出去。
  • 新创建两个ListNode类的结点,其中node用于临时存放原来链表中的结点,Newhead用于存放反转的链表

代码结果:

/*** struct ListNode {*	int val;*	struct ListNode *next;* };*//*** * @param pHead ListNode类 * @return ListNode类*/
struct ListNode* ReverseList(struct ListNode* pHead ) 
{struct ListNode *Newhead = NULL;struct ListNode *node;while(pHead != NULL){node = pHead;pHead = pHead->next;node->next = Newhead;Newhead = node;}return Newhead;
}


结束语

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

相关文章:

  • 网站的程序和数据库怎么做白帽seo
  • b2b的典型电商平台廊坊seo建站
  • php制作网站后台seo关键词使用
  • 网站开发者常见问题seo百度站长工具查询
  • 做网络 批发的网站电商平台引流推广
  • 网站域名使用方法百度贴吧官网首页
  • 微信企业网站源码下载seo有什么作用
  • b2c购物商城网站建设搜索引擎有哪些
  • 英文建站软件抖音seo关键词排名技术
  • 类似织梦的建站cms网络营销的推广
  • 江西省建设厅网站首页营销培训方案
  • 微信公众号h5网站开发邢台市seo服务
  • 北京住房城乡建设部网站八大员如何写营销软文
  • 湖北做网站找谁seo人员的职责
  • 做机械设备网站兰州网站开发公司
  • 哪个网站可以做创意短视频公众号推广方法
  • 商丘网站建设如何在百度推广
  • 郑州专门做网站的公司有哪些北京seo代理商
  • 黄山网站建设有哪些做网络销售感觉自己是骗子
  • ubuntu 网站开发工具广西网络优化seo
  • 全国设计网站建设女生读网络营销与电商直播
  • 哈尔滨网站优化海外网站推广的公司
  • 网站推销怎么做ppt模板企业优化推广
  • 新闻网站 内容建设网站推广做什么
  • 广州 网站制作网络营销的方式包括
  • 网站建设咨询加工最新百度快速收录技术
  • 旅游网站建设规划报告怎么写怎么提高百度搜索排名
  • 备案号怎么添加到网站seo推广论坛
  • 百度地图导航客服宁波 seo整体优化
  • 大兴模版网站开发公司哪家好火星培训机构收费明细