登录 注册
无
携程android笔试第二题,把byte数组转化成Base64,跪求AC代码
android试卷第一题题目都没有看到,说一个数组求两个元素的和为目标值。给出例子是,1,3,6,8。目标值为9。然后输出1,2;我看了半天,明明a[0]+a[3]也是等于9的。要输出哪个?。。。。。。不清不楚的
for(int i=0;i<nums.length;i++){ for(int j=i+1;j<nums.length;j++){ if( nums[i]+nums[j] ==target ){ return new int[]{i,j}; } } } return new int[]{-1,-1};
AC了吗?我也是这样的思路,但是你这种做法, 例子就过不了。
过了啊,我全部通过了的,第一题,后面的时间不够了,我20:00才开始做题,汗