思路:数组翻转法
这道题本质就是要将前 n-k 个元素 和 后 k 个元素进行调转
那么我们可以先将整个数组进行翻转,然后再分别翻转前 k 个元素和后 n-k 个元素
这里用一张图片来帮助大家更形象的理解

给定一个长度为 n 的整数数组 nums,将数组中的元素向右轮转 k 个位置,其中 k 是非负数。
轮转后,请输出数组 nums。
第一行输入一个整数 n,表示数组 nums 的长度。
第二行输入 n 个整数,表示数组 nums 中的元素。
第三行输入一个整数 k,表示需要向右轮转的位置数。
输出 n 个整数,表示向右轮转 k 个位置后的数组。
相邻两个整数之间用一个空格隔开。
7
1 2 3 4 5 6 7
3
5 6 7 1 2 3 4
向右轮转 1 步:[7,1,2,3,4,5,6]
向右轮转 2 步:[6,7,1,2,3,4,5]
向右轮转 3 步:[5,6,7,1,2,3,4]
4
-1 -100 3 99
2
3 99 -1 -100
向右轮转 1 步:[99,−1,−100,3]
向右轮转 2 步:[3,99,−1,−100]
1≤n≤105
−231≤nums[i]≤231−1
0≤k≤105