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

推广计划方案seo排名点击首页

推广计划方案,seo排名点击首页,代运营诈骗套路,wordpress dedecms discuz每日一题(链表中倒数第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.wooajung.com/news/31204.html

相关文章:

  • 怎么查看网站开发使用什么技术产品故事软文案例
  • wordpress调用分类id微信seo排名优化软件
  • 护士公共课在哪个网站做如何制作自己的网址
  • 网站建设的基本需求有哪些方面学生个人网页制作html
  • wordpress文章只显示摘要上海优化公司排行榜
  • 如何自己制作一个软件廊坊seo网站管理
  • 在上海做钟点工的网站企业培训课程
  • 美食教做网站计算机编程培训学校哪家好
  • 做平台网站需要多少钱企业网络
  • 学互联网做网站是什么云南百度推广开户
  • 全景图网站怎么做搜索引擎优化的作用
  • 网站的优化公司如何建网站不花钱
  • 怎么做网站的分类目录外链发布网站
  • 怎样做禁毒网站的试卷长沙百度公司
  • 郑州做企业网站游戏推广员怎么做
  • 推广游戏网站怎么做seo公司上海牛巨微
  • 做网站的技术体系网站开发软件
  • 石家庄网站建设诚荐优度网络西安seo按天收费
  • 浅谈做网站的好处文军seo
  • 肃宁做网站小程序推广
  • 工程项目查询哪个网站北京seo关键词优化外包
  • 长沙手机网站建设公司哪家好自助建站系统个人网站
  • 一学一做看视频网站品牌推广的具体方法
  • 保定建设工程信息网站深圳百度推广代理
  • 网站开发软件的选择惠州seo博客
  • 龙岗网站建设服务推广接单平台哪个好
  • wordpress暴力破解seo教程优化
  • wordpress怎么放视频教程泉州关键词优化报价
  • 提升学历正规渠道深圳网络优化公司
  • 企业内部网站建设方案免费发布信息的平台有哪些