1025. 反转链表 (25)
时间限制
300 ms
内存限制
32000 kB
代码长度限制
8000 B
判题程序
Standard
作者
CHEN, Yue
给定一个常数K以及一个单链表L,请编写程序将L中每K个结点反转。例如:给定L为1→2→3→4→5→6,K为3,则输出应该为3→2→1→6→5→4;如果K为4,则输出应该为4→3→2→1→5→6,即最后不到K个元素不反转。
输入格式:
每个输入包含1个测试用例。每个测试用例第1行给出第1个结点的地址、结点总个数正整数N(<= 105)、以及正整数K(<=N),即要求反转的子链结点的个数。结点的地址是5位非负整数,NULL地址用-1表示。
接下来有N行,每行格式为:
<
本文介绍了PAT考试中两道题目——1025. 反转链表 (25) 和 1074. Reversing Linked List (25),这两题要求对链表进行每K个节点的反转操作。文章提供了输入输出格式,并讨论了解题思路和解决方案。
最低0.47元/天 解锁文章
534

被折叠的 条评论
为什么被折叠?



