题解 | #牛牛队列成环#

更多关于**算法题解、软件开发面经、机器学习算法面经、各企业面试问题记录**,关注**Fintech砖**,持续更新中。https://www.nowcoder.com/users/873777317

企业面试记录专栏https://www.nowcoder.com/creation/manager/columnDetail/0YBWnm

机器学习面经专栏https://www.nowcoder.com/creation/manager/columnDetail/j8nNy0

软件开发面经专栏https://www.nowcoder.com/creation/manager/columnDetail/0aXKaM

【1】题目考察的知识点:链表、快慢指针

【2】题目解答方法的文字分析

  1. 定义快慢指针
  2. 慢走一步,快走两步,若值相等,则有环,否则无环(前提是值不同) 3 返回结果

【3】本题解析所用的编程语言:java

【4】完整且正确的编程代码

  public boolean hasCycle (ListNode head) {
        if (head==null)return false;
        ListNode slow=head;
        ListNode fast=head;
        while(fast!=null && fast.next!=null){
            slow=slow.next;
            fast=fast.next.next;
            if(fast!=null && fast.val==slow.val)return true;
        }
        return false;

    }     

#23届找工作求助阵地##在找工作求抱抱##如何看待2023届秋招##我的求职思考##互联网没坑了,还能去哪里?#
编程算法题详解集锦 文章被收录于专栏

牛客top101+牛客top202+leetcode热题

全部评论

相关推荐

06-28 22:48
已编辑
广东金融学院 Java
小浪_Coding:学院本+这俩项目不是buff叠满了嘛
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务