LeetCode 206. Reverse Linked List
2020-06-03 20:51:02
# leetcode
# core problems
Problem
LeetCode 206. Reverse Linked List
1. 题目简述
给出一个链表,翻转该链表。例如:
Example:
Input: 1->2->3->4->5->NULL
Output: 5->4->3->2->1->NULL
2. 算法思路
最经典的题目之一了,没啥好说的,背就完了,其进阶版本LeetCode 92. Reverse Linked List II。
自己画图,找出ptr,pre和post之间的连接关系应该怎么去解决,以及边界条件,初始化的问题,稍微注意一下就好,难是不难,就是绕。
for循环
1 | /** |
递归
1 | /** |