有赞笔试题目

1.求和,s=a+aa+aaa+aaaa...;如输入3,5则输出3+33+333+3333+33333;
public long sum(int num,int itemNum){
    long sum=0;
    for(int i=1;i<=itemNum;i++){
        sum+=getNum(num,i);
    }
    return sum;
}



public static long getNum (int n,int m){
        long a=n;
        for (int i=1;i<m;i++){

            a=a*10+n;
        }
        return a;
    }
2.输入一个数组,然后不断加1或者减一,让数组中所有元素都相等,求最少变换次数
如【1,2,4】,则1,2,4->2,2,4->2,2,3->2,2,2
输出3;
public static int  minMoves (int[] nums){
    Arrays.sort(nums);
    int [] sum=new int[nums.length];
    int k=0;
    for(int i=0;i<nums.length;i++){
        for(int j=0;j<nums.length;j++){
            if(i<j){
                sum[k]+=nums[j]-nums[i];
            }
            else{
                sum[k]+=nums[i]-nums[j];
            }
        }
        k++;
    }
    Arrays.sort(sum);
    return sum[0];
    }
有一说一,这是第一次AK;估计是不招人了



#笔试题目##有赞#
全部评论
楼主几号面的
点赞 回复 分享
发布于 2020-09-17 10:21
All kill加油
点赞 回复 分享
发布于 2020-09-11 23:38

相关推荐

04-11 23:51
门头沟学院 Java
坚定的芭乐反对画饼_许愿Offer版:人人都能过要面试干嘛,发个美团问卷填一下,明天来上班不就好了
点赞 评论 收藏
分享
od现在都成这样了&nbsp;就业市场真是crazy
牛客473059135号:没事,我有个朋友是985本硕学计算机的,被华为卡目标院校了简历挂,不过不是od虽然人家拿到一堆别的offer了就挺搞笑的属于是……
点赞 评论 收藏
分享
评论
2
3
分享

创作者周榜

更多
牛客网
牛客企业服务