LeetCode實戰 旋轉鍊錶

2021-09-19 11:15:04 字數 1595 閱讀 2795

given a linked list, rotate the list to the right by k places, where k is non-negative.

example 1:

input: 1->2->3->4->5->null, k = 2

output: 4->5->1->2->3->null

explanation:

rotate 1 steps to the right: 5->1->2->3->4->null

rotate 2 steps to the right: 4->5->1->2->3->null

example 2:

input: 0->1->2->null, k = 4

output: 2->0->1->null

explanation:

rotate 1 steps to the right: 2->0->1->null

rotate 2 steps to the right: 1->2->0->null

rotate 3 steps to the right: 0->1->2->null

rotate 4 steps to the right: 2->0->1->null

給定乙個鍊錶,旋轉鍊錶,將鍊錶每個節點向右移動 k 個位置,其中 k 是非負數。

示例 1:

輸入: 1->2->3->4->5->null, k = 2

輸出: 4->5->1->2->3->null

解釋:向右旋轉 1 步: 5->1->2->3->4->null

向右旋轉 2 步: 4->5->1->2->3->null

示例 2:

輸入: 0->1->2->null, k = 4

輸出: 2->0->1->null

解釋:向右旋轉 1 步: 2->0->1->null

向右旋轉 2 步: 1->2->0->null

向右旋轉 3 步: 0->1->2->null

向右旋轉 4 步: 2->0->1->null

Leetcode實戰 61 旋轉鍊錶

給定乙個鍊錶,旋轉鍊錶,將鍊錶每個節點向右移動 k 個位置,其中 k 是非負數。示例1 輸入 1 2 3 4 5 null,k 2 輸出 4 5 1 2 3 null 解釋 向右旋轉 1 步 5 1 2 3 4 null 向右旋轉 2 步 4 5 1 2 3 null 示例2 輸入 0 1 2 nu...

Leetcode 旋轉鍊錶

from 給定乙個鍊錶,旋轉鍊錶,將鍊錶每個節點向右移動 k 個位置,其中 k 是非負數。示例 1 輸入 1 2 3 4 5 null,k 2 輸出 4 5 1 2 3 null 解釋 向右旋轉 1 步 5 1 2 3 4 null 向右旋轉 2 步 4 5 1 2 3 null 示例 2 輸入 0...

leetcode 旋轉鍊錶

給定乙個鍊錶,旋轉鍊錶,將鍊錶每個節點向右移動 k 個位置,其中 k 是非負數。示例 1 輸入 1 2 3 4 5 null,k 2 輸出 4 5 1 2 3 null 解釋 向右旋轉 1 步 5 1 2 3 4 null 向右旋轉 2 步 4 5 1 2 3 null使用陣列記錄狀態 class ...