Problem 61: Rotate List
思路
这道题看着简单,实际上有很多值得思考的地方
第一就是下面的这个解法只是单纯地移动指针,不单独再建一个 ListNode 存后面的结点,这样做的好处是不耗费额外空间。
易错点
check head 是否为空,否则 lengh 为 0,不能作为除数
考虑到 k 有可能比 head 的长度大的问题!
指针的移动很重要,一定要学会!注意看上边的图
Last updated
这道题看着简单,实际上有很多值得思考的地方
第一就是下面的这个解法只是单纯地移动指针,不单独再建一个 ListNode 存后面的结点,这样做的好处是不耗费额外空间。
check head 是否为空,否则 lengh 为 0,不能作为除数
考虑到 k 有可能比 head 的长度大的问题!
指针的移动很重要,一定要学会!注意看上边的图
Last updated