K 个一组翻转链表「变题」

25. K 个一组翻转链表

 

开头先来一个小插曲,关于「反转链表」系列总结可见 反转链表

这是一个常考题目,先直接给出代码:

变题一:迭代写法

参考 Java O(n) solution with super detailed explanation & illustration

变题二:不足 k 个也要反转

变题三:从链尾开始 (不是从头部),不足的不反转