美文网首页
swift创建链表二

swift创建链表二

作者: 前年的邂逅_Jerry | 来源:发表于2019-10-13 22:31 被阅读0次

    检查链表是否为循环列表

    func isCircle(_ head : Node) -> Bool {
            var slow = head
            var fast = head
            
            while slow.next != nil && fast.next?.next != nil{
                slow = slow.next!
                fast = (fast.next?.next)!
                if slow === fast{
                    return true
                }
            }
            return false
        }
    

    相关文章

      网友评论

          本文标题:swift创建链表二

          本文链接:https://www.haomeiwen.com/subject/zdakmctx.html