科大讯飞嵌入式笔试算法题(2024秋招)
1.给一个数组[1,2,3,4,-1,5,6,3,2,4],以-1为分界点求两边数字最小和,例如该数组为1+2=3
2.给定一个不重复正整数数组nums,目标值target,求x+y=target的正整数x,y对数。x,y不能为nums里的数字。例如nums=[1,2,3],target=10,则输出为3(4+6=10,5+5=10,6+4=10)
3.给定两个数组,可以随便给数组中值取反,求距离最小值。num1=[1,2,3],num2=[-1,-2,-3],距离计算公式=abs(num1[0]-num2[0])+abs(num1[1]-num2[1])+abs(num1[2]-num2[2])。由于可以给数组值取反,把数组值全部转为正数,求差再取绝对值再相加就可以了
#科大讯飞信息集散地#