如何用Python实现两种链表反转的代码示例?
- 内容介绍
- 文章标签
- 相关推荐
本文共计340个文字,预计阅读时间需要2分钟。
题目:反转单链表。示例:输入:1-2-3-4-5-NULL输出:5-4-3-2-1-NULL进阶:你可以迭代或递归地反转链表。你能否使用两种方法解决这个问题?思路:主要需要注意反转过程中不要丢失节点。
题目:
反转一个单链表。
示例:
输入: 1->2->3->4->5->NULL
输出: 5->4->3->2->1->NULL
进阶:
你可以迭代或递归地反转链表。你能否用两种方法解决这道题?
思路:
主要需要注意反转过程中不要丢了节点。可以使用两个指针,也可以使用三个指针。
本文共计340个文字,预计阅读时间需要2分钟。
题目:反转单链表。示例:输入:1-2-3-4-5-NULL输出:5-4-3-2-1-NULL进阶:你可以迭代或递归地反转链表。你能否使用两种方法解决这个问题?思路:主要需要注意反转过程中不要丢失节点。
题目:
反转一个单链表。
示例:
输入: 1->2->3->4->5->NULL
输出: 5->4->3->2->1->NULL
进阶:
你可以迭代或递归地反转链表。你能否用两种方法解决这道题?
思路:
主要需要注意反转过程中不要丢了节点。可以使用两个指针,也可以使用三个指针。

