K个一组翻转链表
题目链接: https://leetcode.cn/problems/reverse-nodes-in-k-group
解题思路:
遍历链表,把链表的每个节点取出存放到数组中
遍历数组,把数组中每k个节点位置翻转
遍历数组,把数组中每个节点重新存放到链表中
复杂度分析
时间复杂度: 时间复杂度为 ,其中 是链表的长度,只对链表进行了一重遍历
空间复杂度: 空间复杂度为
最后更新于
题目链接: https://leetcode.cn/problems/reverse-nodes-in-k-group
遍历链表,把链表的每个节点取出存放到数组中
遍历数组,把数组中每k个节点位置翻转
遍历数组,把数组中每个节点重新存放到链表中
时间复杂度: 时间复杂度为 ,其中 是链表的长度,只对链表进行了一重遍历
空间复杂度: 空间复杂度为
最后更新于