计算机程序设计的初衷 程序员编程助手科技股份有限责任公司


 

 

程序员编程助手科技股份有限责任公司

 

 

 

 

 

 

 

计算机程序设计的初衷

 

 

 

 

 

 

 


考试单选计算机程序设计的初衷

 

 

 

 

 

 

 

 

 

 

 

 

 

工程正确答案

 

 

 

 

 

答案解析:未设置

 

 

 

 

 

 

 

编程算法测试题

 

AIAgentFroHKStarUniv 项目组研发工程师

 

问卷0.25M

 

问卷
1
程序员职业⽣涯 是出版书籍吗
2
程序员编程助⼿科技股份有限责任公司深圳市⼀线城市排名

 

3
AI&Agent means what,&endToend is that valuable?how to save this data.reallyinteresting stuff and checking inputs. Thanks!
4
你是怎么规划你的职业⽣涯的?
答案解析:第一道题目 5分 第二道题目 10 分 第三道题目 20 分 第四道题目 15 分

 

 

 

 

 

 

 

同事抄袭论文不帮助同事掉进水里不关心

 

 

 

 

 

 

 

 

 

错正确答案

 

答案解析:未设置

 

 

 

 

 

 

 

你的减压方式是什么

 

答案解析:未设置

 

 

 

 

 

Google公司测试算法研发工程师

 

  1. 返回数组a中的乘数因子都可以被除数数组b中的整数整除的个数
         * 数组a,b的大小:1<=a,b<=10
         * 数组a,b的元素大小:1<=a[i]<=100 1<=b[i]<=100

 

package com.javaTest.google;

 

 

 

import java.util.ArrayList;

 

import java.util.HashMap;

 

import java.util.List;

 

import java.util.Map;

 

 

 

public class GoogleTestController {

 

 

 

public static void main(String[] args) {

 

System.out.println(“Hello World!”);

 

}

 

    /**

 

     * 返回数组a中的乘数因子都可以被除数数组b中的整数整除的个数

 

     * 数组a,b的大小:1<=a,b<=10

 

     * 数组a,b的元素大小:1<=a[i]<=100 1<=b[i]<=100

 

     * @param a

 

     * @param b

 

     * @return

 

     */

 

    public static int getTotalX(List<Integer> a,List<Integer> b){

 

        if (a==null){

 

            return 0;

 

        }

 

        if(a.size()==0){

 

            return 0;

 

        }

 

        if(b==null){

 

            return 0;

 

        }

 

        if(b.size()==0){

 

            return 0;

 

        }

 

        int size = a.size();

 

        if (size<1 || size>10){

 

            return 0;

 

        }

 

        int size1 = b.size();

 

        if(size1<1 || size1>10){

 

            return 0;

 

        }

 

        for (Integer i : a) {

 

            if (i<1 || i>100){

 

                return 0;

 

            }

 

        }

 

        for (Integer i : b) {

 

            if (i<1 || i>100){

 

                return 0;

 

            }

 

        }

 

        Map<Integer, Integer> integerIntegerHashMap = new HashMap<>();

 

        for (int i = 0; i < a.size(); i++) {

 

            Integer i1 = a.get(i);

 

            for (int j = 0; j < b.size(); j++) {

 

                Integer i11 = b.get(j);

 

                if (i11%i1==0){

 

                    integerIntegerHashMap.put(i11,integerIntegerHashMap.get(i11)+1);

 

                }else {

 

                    integerIntegerHashMap.put(i11,0);

 

                }

 

            }

 

        }

 

        List<Integer> integers = new ArrayList<>();

 

        integerIntegerHashMap.forEach((k,v)->{

 

            if (v==b.size()){

 

                integers.add(k);

 

            }

 

        });

 

        return integers.size();

 

    }

 

}

 

 

 

文章摘自:https://www.cnblogs.com/liaowanzhong/p/20309901