Advertisement
Guest User

Untitled

a guest
Feb 22nd, 2019
68
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.53 KB | None | 0 0
  1. /**
  2. * Definition for singly-linked list.
  3. * class ListNode {
  4. * int val;
  5. * ListNode next;
  6. * ListNode(int x) {
  7. * val = x;
  8. * next = null;
  9. * }
  10. * }
  11. */
  12. public class Solution {
  13. public boolean hasCycle(ListNode head) {
  14. ListNode slow = head;
  15. ListNode fast = head;
  16. while (fast != null && fast.next !=null) {
  17. fast = fast.next.next;
  18. slow = slow.next;
  19. if (fast == slow) {
  20. return true;
  21. }
  22. }
  23. return false;
  24. }
  25. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement