相关文章推荐


Rotate Array


Rotate an array of n elements to the right by k

For example, with n = 7 and k = 3, the array [1,2,3,4,5,6,7] is rotated to [5,6,7,1,2,3,4] .

Note:
Try to come up as many solutions as you can, there are at least 3 different ways to solve this problem.

[show hint]

Related problem: Reverse Words in a String II

Credits:
Special thanks to @Freezen for adding this problem and creating all test cases.

class Solution {
public:
    void rotate(int nums[], int n, int k) {
        if(k==0)
            return ;
        k=k%n;
        int i,temp[k];
        for(i=0;i<k;i++)
            temp[i]=nums[i+n-k];
        for(i=n-1;i>=k;i--)
             nums[i]=nums[(i-k)];
        for(i=0;i<k;i++)
             nums[i]=temp[i];
                            
h5 ios input 遮挡 h5底部输入框被键盘遮挡

前言:从以前的项目中找一个问题的解决方案,顺带找到了这个安卓机型调起输入法,页面没有自动上滑导致输入框被弹起的键盘遮挡的解决方案。这个问题只有安卓机型页面中的输入框处于底部(也就是底部键盘区域)的时候才会出现,近一年的项目中很少有表单输入比较多的场景,所以一直都没碰到这种问题。现在记录下来,以后需要的时候好找些。示例代码:公共方法封装://调起输入法,键盘自动上滑 function inputUp

 
推荐文章