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

公司做网站,要准备哪些素材h5开发招聘

公司做网站,要准备哪些素材,h5开发招聘,crm排名,网站备案的意义一#xff1a;题目#xff1a; 给你单链表的头节点 head #xff0c;请你反转链表#xff0c;并返回反转后的链表。 示例 1#xff1a; 输入#xff1a;head [1,2,3,4,5] 输出#xff1a;[5,4,3,2,1] 题目链接#xff1a;力扣#xff08;LeetCode#xff09;官网… 一题目 给你单链表的头节点 head 请你反转链表并返回反转后的链表。 示例 1 输入head [1,2,3,4,5] 输出[5,4,3,2,1] 题目链接力扣LeetCode官网 - 全球极客挚爱的技术成长平台 二解题思路 这道题我们可以用迭代或递归地反转链表。但是这个题更加适合迭代的方法去做。所以我们应该有的一个思维是三个指针立方向。  首先我们要设置三个变量这里的变量不要随便设我们可以从前到后设置n1,n2,n3) 反转链表我们只需要两个就行了但是我们就找不到3了所以需要第三个变量例如下面的图片 但是仅仅分析到这里还是不够的我们需要将新的next指向NULL所以我们需要将n1赋值为NULLn2赋值为1n3赋值为2然后就可以进行反转但是还是有一个问题就是什么时候结束我们可以依次反转下去会发现当n2为NULL时就结束了。上述讲述均以下面的图片为依据 那么这道题就分析完了。 三解题代码 首先我们要想如果这个链表只有一个数甚至没有是空的那就没有解题的意义了所以我们需要先判断这个链表 if(headNULL||head-nextNULL)return head; 然后我们再进行有意义的反转。 struct ListNode* n1NULL,*n2head,*n3head-next;while(n2){ n2-nextn1;迭代反转n1n2;n2n3;if(n3) 这里是为了防止当n2到达NULL时下一步发生空指针异常。n3n3-next;}return n1;这里的n1为链表头所以返回n1 完整代码 /*** Definition for singly-linked list.* struct ListNode {* int val;* struct ListNode *next;* };*/ struct ListNode* reverseList(struct ListNode* head) {if(headNULL||head-nextNULL)return head;struct ListNode* n1NULL,*n2head,*n3head-next;while(n2){ n2-nextn1;n1n2;n2n3;if(n3)n3n3-next;}return n1; }
http://www.zqtcl.cn/news/416580/

相关文章:

  • 哈尔滨建站模板大全天猫购买
  • 去后台更新一下网站百度最新版下载
  • 盐城网站开发教育建设网站
  • 目前网站开发有什么缺点广东品牌网站建设968
  • 东营做网站优化哪家好简单网站的制作
  • c可以做网站么网站为何不显示百度商桥对话框
  • 音乐网站用dw怎么做怎么做自己的网站教程
  • 网站换域名后需要多长时间才能收录恢复正常做文案公众号策划兼职网站
  • 丹阳做网站的公司重庆建设医院网站
  • 罗湖网站设计费用在线设计平台行业环境
  • 舟山市普陀区建设局网站淘宝怎样优化关键词
  • 网页上做ppt的网站好花西子网络营销案例分析
  • 网站设计说明书主要有什么成都企业网站seo
  • 免费素材下载网站网站建设进度时间表
  • 网站做关键词首页什么是网络营销?如何理解它的产生和把握它的特点?
  • centos做网站扬州市邗江区城乡建设局网站
  • 宁波网站建设模板制作企业做网站的作用
  • 南通网站快速收录禁止wordpress自动更新
  • 济南做网站最好的公司做一电影网站怎么赚钱吗
  • 中国城市建设网站宿州网站建设零聚思放心
  • 佛山网站免费制作struts2 做的网站
  • 做网站需要了解什么软件电商网站建设方案道客巴巴
  • 网站开发语言用什么好网站好坏怎么分析
  • 镇江制作网站的dw新建站点
  • 如果将域名指向网站东营网站建设收益高
  • 沈阳seo网站推广优化c2c网站的功能
  • 网站设计深圳云南制作网站的公司
  • 广州的网站建设公司对网络平台的优化有哪些建议
  • 培训网站模板免费网站建设投标书
  • 常德市建设局网站用tornado做网站