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

揭阳专业的网站建设价格网站制作公司官网首页

揭阳专业的网站建设价格,网站制作公司官网首页,柳州做网站有kv,网站改版 建设方案文章目录 #x1f4a1;题目分析#x1f4a1;解题思路#x1f514;接口源码#x1f4a1;深度思考❓思考1❓思考2 题目链接#x1f449; LeetCode 141.环形链表#x1f448; #x1f4a1;题目分析 给你一个链表的头节点 head #xff0c;判断链表中是否有环。 如果链表中… 文章目录 题目分析解题思路接口源码深度思考❓思考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之间的距离为Nslow进环以后fast开始追击slowslow每走1步fast每走2步他们之间距离缩小1。 追击过程中他们之间的距离变化NN-1N-2… 210 所以一定会相遇 ❓思考2 slow一次走一步fast一次走三步slow和fast一定会相遇吗 fast会先进环slow会后进环假设slow进环时slow和fast之间的距离Nslow进环以后fast开始追击slowslow每走1步fast每走3步他们之间距离缩小2 由于环的长度不同追击过程中他们之间的距离变化会有两种情况奇/偶 所以不一定会相遇 希望烙铁们能够理解欧 总结 以上就是本题讲解的全部内容啦 本文章所在【C/C刷题系列】专栏感兴趣的烙铁可以订阅本专栏哦 前途很远也很暗但是不要怕不怕的人面前才有路。 小的会继续学习继续努力带来更好的作品 创作写文不易还多请各位大佬uu们多多支持哦
http://www.hkea.cn/news/14323322/

相关文章:

  • 济源网站建设免费视频app软件哪个好
  • 做视频网站教程网站后台m
  • 大连seo整站优化建众智业公司简介
  • 深圳建站公司服务曰本免费网站
  • 苏州网站建设推荐q479185700霸屏德阳公司网站建设
  • 上海专业网站建设机构wordpress做的好看
  • 建设外贸网站费用机关网站建设方案
  • 网站建设项目选题广东城乡住房建设部网站
  • 常德住房和城乡建设局网站网站优化成本
  • 站长工具平台成都市高新区规划建设局网站
  • 佛山技术支持 骏域网站建设搜索百度一下
  • 推荐网站在线看兄弟们html制作音乐网站
  • 马鞍山网站建设 明达中国进出口贸易官网
  • 湘潭高新区建设局网站外贸公司如何接单
  • 社区做图网站有哪些内容360街景地图怎么看
  • 成都网站seo分析学会计算机编程可以做网站吗
  • 泰州网站设计哪家好北大荒建设集团有限公司网站
  • .la域名的门户网站建网络平台要多少费用
  • 网站备案号 主体备案号顺德网站建设策划
  • 上海做网站需要多少钱网站怎么设置标题
  • 电商网站建设策划方案开公司流程
  • 模板下载失败wordpress 网址优化
  • 最少的钱做网站烟台开发区网站
  • 找做网站公司需要注意什么条件汕头网站建设sthke
  • 长沙自适应网站制作少儿编程培训机构排名前十
  • 做网站需要服务器淘宝客优惠卷网站怎么做的
  • 温州做网站公司有哪些网站制作的相关术语
  • 计算机网站开发岗位有哪些seo优化排名网
  • 做视频网站推广挣钱吗c 如何做公司网站
  • 鞍山专业做网站公司wordpress前台登录注册密码找回