博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
[leetcode] 206. Reverse Linked List
阅读量:7153 次
发布时间:2019-06-29

本文共 544 字,大约阅读时间需要 1 分钟。

Reverse a singly linked list.

/** * Definition for singly-linked list. * struct ListNode { *     int val; *     ListNode *next; *     ListNode(int x) : val(x), next(NULL) {} * }; */class Solution {public:    ListNode* reverseList(ListNode* head) {        if(!head || !(head->next)) return head;        ListNode* p=head->next;        ListNode* ln=reverseList(head->next);        p->next=head;        head->next=NULL;        return ln;    }};

之前错误:

 把p->next=head; 写成 ln->next=head;

ln是返回链表的头指针

 

转载于:https://www.cnblogs.com/yuchenkit/p/5301956.html

你可能感兴趣的文章
Volatile与多线程
查看>>
hibernate和jdbc的渊源
查看>>
electron + react + react-router + mobx + webpack 搭建脚手架工程
查看>>
5种exception(异常)
查看>>
编程--代码规范
查看>>
基于SpringCloud+vue(ElementUI)+mySQL前后端分离设计之--搭建eureka注册中心
查看>>
Python中的数据类型转换
查看>>
初探Egret3D——白鹭引擎架构师王泽演讲实录
查看>>
[LeetCode] 251. Flatten 2D Vector
查看>>
1024程序员节最新福利之2018最全Android资料集合
查看>>
【干货】Windows进程注入之CreateRemoteThread
查看>>
使用diskbenchmark测试硬盘性能
查看>>
这段代码很Pythonic:相见恨晚的itertools库
查看>>
SAP云平台架构概述
查看>>
确切的说spring框架是做什么的?(翻译自stackoverflow的一个回答)
查看>>
c#工程师用Visual Studio开发dapp应用程序
查看>>
javaScript学习之隐式转换
查看>>
Zend 官方框架增加 Swoole 协程支持 !
查看>>
微服务间的通信如何选择
查看>>
使用PHP搭建Web版Docker管理系统实践
查看>>