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

深圳市做门窗网站有哪些推广品牌推广的方式有哪些

深圳市做门窗网站有哪些推广,品牌推广的方式有哪些,郴州网签查询,网站策划与网上营销每日一题(链表中倒数第k个节点) 链表中倒数第k个结点_牛客网 (nowcoder.com) 思路: 如下图所示:此题仍然定义两个指针,fast指针和slow指针,假设链表的长度是5,k是3,那么倒数第3个节点就是值为…

每日一题(链表中倒数第k个节点)

链表中倒数第k个结点_牛客网 (nowcoder.com)
在这里插入图片描述

思路:

如下图所示:此题仍然定义两个指针,fast指针和slow指针,假设链表的长度是5,k是3,那么倒数第3个节点就是值为3的节点。那么我们可以先让fast指针向后走k次,也就是3次。slow指针仍然指向头节点。

在这里插入图片描述

当fast向后走3步之后,如下图所示,此时再让slow指针和fast指针一起向后走,直到fast指针的值为空指针时,此时的slow指针就是倒数第k个指针。

在这里插入图片描述

注意:当链表不为空时,这里的fast指针最后的值一定会为空指针,与链表的节点个数的奇偶性无关。因为当fast先走k步之后,紧接着它就是一步一步的向后走。最后一定会为空指针。

  • 当k的值大于链表的节点个数时,fast指针一定会提前成为空指针,此时直接返回空即可。

代码实现:

struct ListNode* fast = pListHead;
struct ListNode* slow = pListHead;
while(k--)
{//链表没有k步长if(!fast){return NULL;}fast = fast->next;
}while(fast)
{fast = fast->next;slow = slow->next;
}return slow;

完结

链表中倒数第k个节点的分析就到这里啦,若有不足,欢迎评论区指正,下期见!

http://www.hengruixuexiao.com/news/44081.html

相关文章:

  • 医疗机械网站怎么做网络公关公司
  • 做推广便宜的网站推广策划方案模板
  • 个人网站可以直接做微信登陆吗大连网站优化
  • 株洲网站建设联系方式抖音关键词查询工具
  • 网站建设毕业实习报告2020最近的新闻大事10条
  • 网站开发视频教程新媒体营销推广方案
  • 证券投资网站建设微信最好用的营销软件
  • 济南集团网站建设费用视频互联网推广选择隐迅推
  • 如何重装一下wordpress深圳seo排名
  • 江西做网站公司seo网站推广企业
  • 网站源码获取在线搜狗推广登陆
  • 网站建设自由容器是什么意思网站百度手机端排名怎么查询
  • 我的世界搞头怎么做的视频网站软文模板
  • 做一个电商网站要多少钱百度链接收录
  • 优秀包装设计作品及解析廊坊快速排名优化
  • 高速公路建设管理局网站手机百度极速版app下载安装
  • 网站建设合同标的附近电脑培训速成班一个月
  • 网站地图怎样做手机百度经验首页登录官网
  • 做黑彩网站seo研究中心道一老师
  • 专业响应式网站制作青岛seo推广专员
  • 网页设计作业买别人的搜索引擎营销就是seo
  • 首页>新闻>正文 网站怎么做宁波seo推广优化公司
  • 广州培训机构网页设计石家庄关键词优化报价
  • 怎样用织梦做音乐网站搜狗网页版入口
  • 高端网站设计服务商市场推广怎么写
  • 青海网站建设西宁网络科技公司找文网客服联系方式
  • 自适应网站可以做伪静态页面吗百度手机怎么刷排名多少钱
  • 做网站的那家公司好谷歌外贸平台
  • 做电子商务网站价格快速建站教程
  • 无锡网站建设网seo什么职位