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

自建站怎么接入支付设计部联盟网站

自建站怎么接入支付,设计部联盟网站,坂田网站设计,江西建网站Day81 | 灵神 | 快慢指针 链表的中间结点 环形链表 876.链表的中间结点 876. 链表的中间结点 - 力扣(LeetCode) 思路: 设置两个指针,一个快指针r一个慢指针l 初始都是头结点 我们要求的是中间节点 所以快指针走两步&#x…

Day81 | 灵神 | 快慢指针 链表的中间结点 环形链表

876.链表的中间结点

876. 链表的中间结点 - 力扣(LeetCode)

思路:

设置两个指针,一个快指针r一个慢指针l

初始都是头结点

我们要求的是中间节点

所以快指针走两步,慢指针走一步,那么就可以在快指针走到末尾时慢指针就指向中间结点

链表长度为奇数

image-20250403084802147

链表长度为偶数

image-20250403084833124

所以就是快指针为空或者下一个为空,那就停止循环

完整代码:

class Solution {
public:ListNode* middleNode(ListNode* head) {ListNode *l=head;ListNode *r=head;while(r!=nullptr&&r->next!=nullptr){l=l->next;r=r->next->next;}return l;}
};

141.环形链表

141. 环形链表 - 力扣(LeetCode)

思路:

有了上一题的基础我们很容易想到设置快慢指针

只要有环,那快指针总有追上慢指针的一天

以下是灵神的题解(比笔者说的好理解,就贴过来了

想象兔子和乌龟在同一跑道上,一个速度快、另一个速度慢。如果跑道有环,兔子必然在一段时间后追上乌龟。对于链表来说,如果在链表中引入两个以不同速度(一个比另一个快一倍)前进的指针,在链表存在环的情况下,这两个指针必定会相遇。

兔子会不会「跳过」乌龟,从来不会和乌龟相遇呢?

答:这是不可能的。如果有环的话,那么兔子和乌龟都会进入环中。这时用「相对速度」思考,乌龟不动,兔子相对乌龟每次只走一步,这样就可以看出兔子一定会和乌龟相遇了。

完整代码:

⚠注意:代码比较两个节点的时候,比较的是内存地址是否一致,即节点是否相同,并没有比较节点的 val。

class Solution {
public:bool hasCycle(ListNode *head) {ListNode* l=head;ListNode* r=head;while(r!=nullptr&&r->next!=nullptr){r=r->next->next;l=l->next;if(r==l)return true;}return false;}
};

文章转载自:

http://wJGZTINq.Lxfdh.cn
http://Qmy8VKAG.Lxfdh.cn
http://Qcs25bip.Lxfdh.cn
http://ISzZKTjQ.Lxfdh.cn
http://jWo5hq5r.Lxfdh.cn
http://tBHUMfPC.Lxfdh.cn
http://GlgTTJyk.Lxfdh.cn
http://UCQHPUJ5.Lxfdh.cn
http://2Tc0Jsdq.Lxfdh.cn
http://jVDMRXKB.Lxfdh.cn
http://lcTC7Doe.Lxfdh.cn
http://KXgLlXA3.Lxfdh.cn
http://HJZboQEs.Lxfdh.cn
http://tbEb8jP4.Lxfdh.cn
http://mcF712Th.Lxfdh.cn
http://rXNnqzvt.Lxfdh.cn
http://7hrVw7b6.Lxfdh.cn
http://Zu6KLL3J.Lxfdh.cn
http://ewViQFvu.Lxfdh.cn
http://k38uvd9v.Lxfdh.cn
http://ubOIn4iT.Lxfdh.cn
http://TyQCxq4q.Lxfdh.cn
http://29bVu3si.Lxfdh.cn
http://UIzblf3Z.Lxfdh.cn
http://dmt1AaTz.Lxfdh.cn
http://iBFuGxeV.Lxfdh.cn
http://Y83aHkDr.Lxfdh.cn
http://NbD0TTSA.Lxfdh.cn
http://TPXJ4eoM.Lxfdh.cn
http://IKNphNYm.Lxfdh.cn
http://www.dtcms.com/wzjs/655905.html

相关文章:

  • 厦门 网站建设公司电话php网站开发面试
  • 如何让网站被百度收入爱网站免费一站二站
  • 做家电网是什么网站计生网站生育文明建设
  • 哪些网站是用php编写的企业网站建设豪禾网络
  • 网站建设怎么添加背景音乐缪斯形象设计高级定制
  • 宏发建设有限公司网站手机网站北京
  • 站长申论企业网站的seo
  • 晋江网站建设qzdzi网店运营怎么学
  • 关于网站建设请示35网站建设
  • 一个网站开发项目小组成员easywechat wordpress
  • 免费做简单网站国内人做韩国网站一般都卖什么手续
  • 珠海网站seo找产品代理加盟
  • 微站小程序购物网站html
  • 做手机网站要多少钱国外修图教程网站
  • 站长工具seo综合查询方法河南省建筑业协会官网
  • 给网站写文章怎么做的如何自学网站建设书籍
  • 销售网站的优秀标准漕泾网站建设
  • 文山住房和城乡建设局网站腾讯短网址在线生成
  • iis默认网站建设中电子书网站开发
  • 响应式网站建设公司'wordpress skype
  • 网站建设服务费应该算什么科目网站上的公告怎么做参考文献
  • 响应式网站div居中简单个人网页设计html
  • 网站开发大致需要哪些步骤益阳市住房和城乡建设局网站
  • 旅游网站制作方案嵌入式软件开发做什么
  • 旅游网站开发网站设计报告书巴顿品牌设计
  • 网站的不同类建设网站怎么入账
  • 手机网站淘宝客营销方案论文
  • 唐河企业网站制作怎么样怎么用ps做网站首页
  • 北京住房与城乡建设厅网站首页miya1173跳转接口
  • 企业网站推广平台微信建网站服务