189轮转数组
 189. 轮转数组
 给定一个整数数组 nums,将数组中的元素向右轮转 k 个位置,其中 k 是非负数。
 时间复杂度o(n),空间复杂度 o(1)
 
class Solution {
    public void rotate(int[] nums, int k) {
            k=k%nums.length;
            reverse(nums,0,nums.length-1);
            reverse(nums,0,k-1);
            reverse(nums,k,nums.length-1);
    }
    public void reverse(int[]nums,int l,int r){
        while(l<r){
        int tmp= nums[l];
        nums[l]=nums[r];
        nums[r]=tmp;
        l++;
        r--;
        }
    }
}













![[RAG]喂饭教程!Neo4J可视化GraphRAG索引](https://img-blog.csdnimg.cn/direct/6d6578edf1e8481988416eec068660ba.jpeg#pic_center)





