题目一
第 25 题:K 个一组翻转链表
给你一个链表,每 k 个节点一组进行翻转,请你返回翻转后的链表。
k 是一个正整数,它的值小于或等于链表的长度。...如果节点总数不是 k 的整数倍,那么请将最后剩余的节点保持原有顺序。...,输出:[3,2,1,4,5]
最后再将翻转后的列表按顺序生成链表即可。...示例 1:
给定数组 nums = [1,1,2],
函数应该返回新的长度 2, 并且原数组 nums 的前两个元素被修改为 1, 2。
你不需要考虑数组中超出新长度后面的元素。...copy = nums[:]
# 对复制的列表遍历
for i in range(1,len(copy)):
# 当元素与之前元素相同时