翻转链表

反转链表

http://www.nowcoder.com/questionTerminal/75e878df47f24fdc9dc3e400ec6058ca

题目:https://www.nowcoder.com/questionTerminal/75e878df47f24fdc9dc3e400ec6058ca

//用递归的思路,保留头指针即可
public class Solution {

public ListNode ReverseList(ListNode head) {
    return reverse(null, head);
}

ListNode temp;
ListNode first;
public ListNode reverse(ListNode last, ListNode head) {
    if(head != null) {
        reverse(head, head.next);
        head.next = last;
        temp = head;
    }else {
        first = last;
    }
    return first;
}

}

全部评论

相关推荐

MScoding:你这个实习有一个是当辅导老师,这个和找技术岗没有关系吧?
点赞 评论 收藏
分享
01-24 12:50
门头沟学院 C++
投票
菜狗二号:还有啥想的 指定国有行啊,去了就开始幸福美满的生活了,选华子不是折腾自己么,最终财富积累度是差不多的,但是幸福指数是相差甚远的
点赞 评论 收藏
分享
评论
1
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务