leetcodeブラシ34タイトル

今日は別のブラシ141はLeetCode質問、循環リンクリストであることを、ここで問題は、特定のコードに次のようになり、ポインタを高速で直接解決することは難しいことではありません。

 パブリック ブールhasCycle(ListNodeヘッド){ 
        ListNode高速 = ヘッド。
        もし(ヘッド== NULL ){
             戻り 
        } 
        場合(head.next == ヘッド){
             戻り 
        } 
        ながら(!fast.next = NULL ){
             場合(fast.next.next == NULL ){
                 戻り 
            } 
            高速 = fast.next.next。
            ヘッド =head.next;
            もし(高速== ヘッド){
                 戻り 
            }             
        } 
        を返す 
    }

 

おすすめ

転載: www.cnblogs.com/cquer-xjtuer-lys/p/11546065.html