技术栈

C语言 | Leetcode C语言题解之第141题环形链表

DdddJMs__1352024-06-17 12:20

题目:

题解:

cpp 复制代码
bool hasCycle(struct ListNode* head) {
    if (head == NULL || head->next == NULL) {
        return false;
    }
    struct ListNode* slow = head;
    struct ListNode* fast = head->next;
    while (slow != fast) {
        if (fast == NULL || fast->next == NULL) {
            return false;
        }
        slow = slow->next;
        fast = fast->next->next;
    }
    return true;
}
上一篇:RedisConfig配置
下一篇:哈工大-公差基础-配合(互换性和测量基础)-3
相关推荐
长安er
6 小时前
LeetCode215/347/295 堆相关理论与题目
java·数据结构·算法·leetcode·堆
元亓亓亓
6 小时前
LeetCode热题100--62. 不同路径--中等
算法·leetcode·职场和发展
小白菜又菜
6 小时前
Leetcode 1925. Count Square Sum Triples
算法·leetcode
序属秋秋秋
8 小时前
《Linux系统编程之进程控制》【进程等待】
linux·c语言·c++·进程·系统编程·进程控制·进程等待
POLITE3
9 小时前
Leetcode 41.缺失的第一个正数 JavaScript (Day 7)
javascript·算法·leetcode
lingran__
10 小时前
C语言自定义类型详解 (1.1w字版)
c语言·开发语言
POLITE3
10 小时前
Leetcode 42.接雨水 JavaScript (Day 3)
javascript·算法·leetcode
好易学·数据结构
10 小时前
可视化图解算法76:最大子数组和
数据结构·算法·leetcode·面试·动态规划·力扣·笔试
falldeep
12 小时前
Pandas入门指南
数据结构·算法·leetcode·pandas
热门推荐
01GitHub 镜像站点02Linux下V2Ray安装配置指南03jdk21下载、安装(Windows、Linux、macOS)04Claude Code Skills 实用使用手册05从快手“12·22”直播攻击事件看:一次教科书式的业务层饱和攻击06UV安装并设置国内源072025 最新教程:注册并切换到美区 Apple ID08【踩坑笔记】50系显卡适配的 PyTorch 安装09电脑检测软件—图吧工具箱10Google Antigravity Agent 编辑器操作教程