如何将链表每k个元素反转,形成长尾?
- 内容介绍
- 文章标签
- 相关推荐
本文共计1120个文字,预计阅读时间需要5分钟。
题目:给你链表的头节点 +head+,每 +k+ 个节点进行一组循环,请返回修改后的链表。
+k+ 是一个正整数,它的值小于或等于链表的长度。如果节点总数不是 +k+ 的整数倍,那么请将最后多余的节点保留。
例如,给定链表:1 -> 2 -> 3 -> 4 -> 5 -> 6 -> 7 -> 8 -> 9 -> 10,+k+=3,则修改后的链表为:1 -> 2 -> 3 -> 7 -> 8 -> 9 -> 10 -> 4 -> 5 -> 6。
题目:给你链表的头节点head,每k个节点一组进行翻转,请你返回修改后的链表。
本文共计1120个文字,预计阅读时间需要5分钟。
题目:给你链表的头节点 +head+,每 +k+ 个节点进行一组循环,请返回修改后的链表。
+k+ 是一个正整数,它的值小于或等于链表的长度。如果节点总数不是 +k+ 的整数倍,那么请将最后多余的节点保留。
例如,给定链表:1 -> 2 -> 3 -> 4 -> 5 -> 6 -> 7 -> 8 -> 9 -> 10,+k+=3,则修改后的链表为:1 -> 2 -> 3 -> 7 -> 8 -> 9 -> 10 -> 4 -> 5 -> 6。
题目:给你链表的头节点head,每k个节点一组进行翻转,请你返回修改后的链表。

