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

商务网站可以做哪些网站建设公司哪家好

商务网站可以做哪些,网站建设公司哪家好,网络营销证书有什么用,手机做任务赚钱网站前言 个人推荐在牛客网刷题(点击可以跳转),它登陆后会保存刷题记录进度,重新登录时写过的题目代码不会丢失。个人刷题练习系列专栏:个人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.pjxw.cn/news/142.html

相关文章:

  • 未来的门户网站网站推广在哪好
  • 新加坡网站大全不屏蔽的国外搜索引擎
  • 泗洪房产网上海网络seo公司
  • 苏州网站建设网络seo的优化技巧和方法
  • 网站项目开发流程及规范怎么开网站平台
  • 建站网站设计如何对seo进行优化
  • 吉林市做网站公司最新的全国疫情数据
  • 国内做视频网站需要啥saas建站
  • 网络规划方案计划书优帮云排名优化
  • 5个不好的网站如何网络媒体推广
  • 做网站上传的图片显示变形百度官网认证入口
  • 网站建设160页答案2021小学生新闻摘抄
  • 学校网站开发实际意义惠州seo网站排名
  • centos7安装wordpresswindows优化大师官方下载
  • 商业网站用什么语言做sem竞价开户
  • 徐州市建设局网站首页网络推广员的前景
  • 销售管理系统网站模板2022年时事政治热点汇总
  • 多语言网站 用什么cms百度代理公司查询
  • 做简图的网站电商运营培训哪个机构好
  • 他城任我做王14码中特网站企业推广是做什么的
  • python快速搭建网站广告推广一个月多少钱
  • 网站app服务器租用seo工资
  • 莲湖微网站建设百度快照怎么没有了
  • 自动获取网站缩略图百度竞价开户费用
  • 北京定制公交网站免费的舆情网站app
  • 澄海网站建设搜索引擎优化seo专员招聘
  • iis做的网站为啥打不开电脑系统优化软件排行榜
  • 日本b2b网站网络seo公司
  • 江苏10大网站建设公司深圳网络推广培训机构
  • 顺德网站建设制作网站的工具