[AcWing]35. 反转链表
[AcWing]35. 反转链表
定义一个函数,输入一个链表的头结点,反转该链表并输出反转后链表的头结点。
思考题:
- 请同时实现迭代版本和递归版本。
数据范围
链表长度 [0,30]
。
样例
1 |
|
算法思想
先分析理想情况
分析较为苛刻的情况
1 |
|
代码实现
1 |
|
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 Phbeats-Blog!
评论
定义一个函数,输入一个链表的头结点,反转该链表并输出反转后链表的头结点。
思考题:
链表长度 [0,30]
。
1 |
|
先分析理想情况
分析较为苛刻的情况
1 |
|
1 |
|