LeetCode--No.141--Linked List Cycle
来源:互联网 发布:tps跨境电商是网络传销 编辑:程序博客网 时间:2024/06/05 06:28
Given a linked list, determine if it has a cycle in it.
Follow up:
Can you solve it without using extra space?
以下是正确的解法
/** * 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 fast = head; ListNode slow = head; while(fast != null && fast.next != null){ fast = fast.next.next; slow = slow.next; if(fast == slow) return true; } return false; }}
**************************************************************************************************************
以下是错误解法:public class Solution { public boolean hasCycle(ListNode head) { ListNode fast = head; ListNode slow = head; while(fast != null && fast.next != null && fast != slow){ fast = fast.next.next; slow = slow.next; }if (fast == slow) return true;else return false; }}
这个错误实在太幼稚=。=记下来以免再犯。将判断条件写在while中,一开始slow与fast就是相等的。所以不会执行while,直接返回true。
0 0
- Leetcode NO.141 Linked List Cycle
- 【leetcode】No.141 Linked List Cycle
- LeetCode--No.141--Linked List Cycle
- Leetcode NO.142 Linked List Cycle II
- LeetCode--No.142--Linked List Cycle II
- LeetCode(141)Linked List Cycle
- LeetCode 141 Linked List Cycle
- LeetCode 141 Linked List Cycle
- LeetCode: Linked List Cycle [141]
- [leetcode 141] Linked List Cycle
- [leetcode]141 Linked List Cycle
- LeetCode 141 Linked List Cycle
- leetcode || 141、Linked List Cycle
- Leetcode[141]-Linked List Cycle
- leetcode-141-Linked List Cycle
- [Leetcode 141] Linked List Cycle
- leetcode 141: Linked List Cycle
- [Leetcode]#141 Linked List Cycle
- LeetCode--No.328--Odd Even Linked List
- LeetCode--No.83--Remove Duplicates From Sorted List
- 【C代码】通过linux文件系统操作GPIO
- JavaScript中的hosting机制
- JavaScript作用域
- LeetCode--No.141--Linked List Cycle
- 如何写简单易懂的技术博客
- C++学习笔记:int sprintf ( char * str, const char * format, ... );
- 梳理es中的几个基本概念
- 安卓开发,从相册或者相机中选择一张图片并裁剪,上传和下载。
- 梳理es中的几个概念
- runTime(二)应用 Method Swizzling
- es中的mapping
- 使用Spring框架对接Twitter(二)