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

wordpress 无法找到该页廊坊网站排名优化公司哪家好

wordpress 无法找到该页,廊坊网站排名优化公司哪家好,百科网站程序,重庆做网站 哪个好些嘛文章目录 💡题目分析💡解题思路🔔接口源码💡深度思考❓思考1❓思考2 题目链接👉 LeetCode 141.环形链表👈 💡题目分析 给你一个链表的头节点 head ,判断链表中是否有环。 如果链表中…

在这里插入图片描述

文章目录

  • 💡题目分析
  • 💡解题思路
  • 🔔接口源码
  • 💡深度思考
    • ❓思考1
    • ❓思考2

在这里插入图片描述
题目链接👉 LeetCode 141.环形链表👈

💡题目分析

给你一个链表的头节点 head ,判断链表中是否有环。

如果链表中有某个节点,可以通过连续跟踪 next 指针再次到达,则链表中存在环。 为了表示给定链表中的环,评测系统内部使用整数 pos 来表示链表尾连接到链表中的位置(索引从 0 开始)。注意:pos 不作为参数进行传递 。仅仅是为了标识链表的实际情况。

如果链表中存在环 ,则返回 true 。 否则,返回 false 。

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

💡解题思路

快慢指针:
定义两个指针,一个快指针、一个慢指针,让快指针一次走一步,慢指针一次走两步,如果存在环的话,快指针会先进环,一直在环中循环的走,等到慢指针也进入环中循环,快指针追击慢指针,最后它们一定会相遇(因为快慢指针的差距步是一步),就可以判断出该链表存在环;如果不存在环的话,快指针会走到头结束。

👇过程图解👇
在这里插入图片描述

🔔接口源码

//快慢指针
bool hasCycle(struct ListNode *head) 
{struct ListNode* fast = head, *slow = head;while(fast && fast->next){slow = slow->next;fast = fast->next->next;if(slow == fast){return true;}}return false;
}

在这里插入图片描述

💡深度思考

❓思考1

slow一次走一步,fast一次走两步,slow和fast一定会相遇吗?

fast会先进环,slow会后进环,假设slow进环时,slow和fast之间的距离为N,slow进环以后,fast开始追击slow,slow每走1步,fast每走2步,他们之间距离缩小1。
追击过程中,他们之间的距离变化:N,N-1,N-2,… ,2,1,0

在这里插入图片描述
所以一定会相遇!

❓思考2

slow一次走一步,fast一次走三步,slow和fast一定会相遇吗?

fast会先进环,slow会后进环,假设slow进环时,slow和fast之间的距离N,slow进环以后,fast开始追击slow,slow每走1步,fast每走3步,他们之间距离缩小2
在这里插入图片描述
由于环的长度不同,追击过程中,他们之间的距离变化会有两种情况(奇/偶):
在这里插入图片描述
所以不一定会相遇!

🥰希望烙铁们能够理解欧!

总结🥰
以上就是本题讲解的全部内容啦🥳🥳🥳🥳
本文章所在【C/C++刷题系列】专栏,感兴趣的烙铁可以订阅本专栏哦🥳🥳🥳
前途很远,也很暗,但是不要怕,不怕的人面前才有路。💕💕💕
小的会继续学习,继续努力带来更好的作品😊😊😊
创作写文不易,还多请各位大佬uu们多多支持哦🥰🥰🥰

请添加图片描述

http://www.hkea.cn/news/510530/

相关文章:

  • 南宁做网站的有几家东莞网络营销网站建设
  • 苏州知名网站建设开发新区seo整站优化公司
  • 政府建设网站计划书品牌营销策略包括哪些内容
  • 深圳市做网站百度seo排名点击器app
  • 五莲网站建设维护推广网络营销推广及优化方案
  • 重庆网红整站多关键词优化
  • 动易网站cms一级消防工程师考试
  • wordpress更新报错想找搜索引擎优化
  • 提供网站建设费用资源网
  • wordpress怎么使用主题seo优化评论
  • 柳州做网站如何建网站详细步骤
  • 黄岛做网站哪家好四川seo关键词工具
  • dede门户网站模版写软文推广
  • 网站开发者排名开发一个app平台大概需要多少钱?
  • 做网站 博客百度推广助手客户端
  • 温州市手机网站制作哪家好爱站网长尾词挖掘
  • 党委网站建设要求凡科建站靠谱吗
  • wordpress 安卓客户端福建seo优化
  • 襄阳seo技术长沙seo网站优化
  • 做一的同志小说网站做seo要投入什么
  • 网站的文件结构百度搜索排名怎么收费
  • 全景网站app网络营销工具分析
  • 南京建设工程交易中心网站seo是什么的简称
  • 利用vps做网站关键字排名查询
  • 常熟网站制作找哪家好品牌型网站制作价格
  • 怎么做自己网站推广网络广告
  • 化州网站建设促销方法100种
  • 长沙专业网站设计平台新闻最新消息10条
  • 惠州网站建设制作宣传推广方案
  • 宁波网站推广外包服务长岭网站优化公司