Advertisement

141. 环形链表(C/C++题解含VS可运行源码)

阅读量:

141. 环形链表(C/C++题解含VS可运行源码)

    1. LeetCode C语言原始代码
      1. 解题思路分析
      1. 可在Visual Studio环境中直接运行的代码版本

1.力扣C源码

复制代码
    /** * Definition for singly-linked list.
     * struct ListNode {
     *     int val;
     *     struct ListNode *next;
     * };
     */
    bool hasCycle(struct ListNode *head) {
    if (head == NULL) {
        return false;
    }
    else {
        struct ListNode* fast = head;
        struct ListNode* slow = head;
        while (true) {
            if (fast->next == NULL || fast->next->next == NULL) {
                return false;
            }
            els

全部评论 (0)

还没有任何评论哟~