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

计算机程序设计的初衷





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







工程正确答案



答案解析:未设置




编程算法测试题

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();

}

}