美文网首页
使用递归反转单链表

使用递归反转单链表

作者: 敲一手烂代码 | 来源:发表于2017-03-16 21:10 被阅读329次
    class Node {  
        char value;  
        Node next;  
    }  
    
    public Node reverse(Node current)  
     {  
         if (current == null || current.next == null) return current;  
         Node nextNode = current.next;  
         current.next = null;  
         Node reverseRest = reverse(nextNode);  
         nextNode.next = current;  
         return reverseRest;  
     }  
    

    相关文章

      网友评论

          本文标题:使用递归反转单链表

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