题解 | #多数组第 K 小数#
多数组第 K 小数
https://www.nowcoder.com/practice/41796daa4c7e4e5ab984b2c16c24a1de
import java.util.*;
public class Solution {
/**
* 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可
*
*
* @param arr1 int整型一维数组
* @param arr2 int整型一维数组
* @param target int整型
* @return int整型
*/
public int findKthNum (int[] arr1, int[] arr2, int target) {
// write code here
//int[] total = new int[arr1.length+arr2.length];
int temp=0,k=0;
for(int i=0,j=0;k<target;k++){
if(i >arr1.length-1 || (j<arr2.length && arr2[j]<arr1[i]) ){
temp=arr2[j];
j++;
// System.out.println(temp);
// System.out.println("----------"+j);
}else{
temp=arr1[i];
i++;
// System.out.println(temp);
// System.out.println("==============="+i);
}
}
return temp;
}
}
查看16道真题和解析