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

【链表】力扣 141. 环形链表

一、题目

在这里插入图片描述

二、思路

  • 龟兔进行赛跑
    • 龟的速度是 1,兔的速度是 2
    • 龟兔从同一起点出发,若 龟追上兔 则说明 有环 存在;若追不上,则说明无环。

三、代码

/*** Definition for singly-linked list.* class ListNode {*     int val;*     ListNode next;*     ListNode(int x) {*         val = x;*         next = null;*     }* }*/
public class Solution {public boolean hasCycle(ListNode head) {// 龟兔位于同一起点ListNode slow = head, fast = head;while(fast != null && fast.next != null) {slow = slow.next;// 龟走1步fast = fast.next.next;// 兔走2步if(fast == slow) {//龟兔相遇->进入环return true;}}return false;}
}
http://www.lryc.cn/news/498128.html

相关文章:

  • Hbase整合Mapreduce案例2 hbase数据下载至hdfs中——wordcount
  • diff算法
  • 最新AI问答创作运营系统(SparkAi系统),GPT-4.0/GPT-4o多模态模型+联网搜索提问+问答分析+AI绘画+管理后台系统
  • docker应用
  • COCO数据集理解
  • C# 向上取整多种实现方法
  • Elastic Cloud Serverless:深入探讨大规模自动扩展和性能压力测试
  • 新一代零样本无训练目标检测
  • es 3期 第13节-多条件组合查询实战运用
  • 全局token验证
  • 实时美颜技术详解:美颜SDK与直播APP开发实践
  • 电子应用设计方案-41:智能微波炉系统方案设计
  • P5736 【深基7.例2】质数筛
  • 数据结构初阶1 时间复杂度和空间复杂度
  • E130 PHP+MYSQL+动漫门户网站的设计与实现 视频网站系统 在线点播视频 源码 配置 文档 全套资料
  • OSCP - Proving Grounds - Fanatastic
  • ArcMap 分享统计点要素、路网、降雨量等功能操作
  • 概率论——假设检验
  • 爬虫项目练手
  • C程序设计:解决Fibonacci.数列问题
  • 35页PDF | 元数据与数据血缘落地实施(限免下载)
  • Lua元表和元方法的使用
  • 基于Pyhton的人脸识别(Python 3.12+face_recognition库)
  • Spring Boot+Netty
  • LCR 023. 相交链表
  • Linux命令行下载工具
  • 期末复习-Hadoop名词解释+简答题纯享版
  • 嵌入式Linux无窗口系统下搭建 Qt 开发环境
  • C#基础教程
  • Alibaba EasyExcel 导入导出全家桶