美文网首页
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