给定两个有序数组arr1和arr2,再给定一个整数K,返回所有数中第K小的数。
[要求]
如果arr1的长度为N,arr2的长度为M,时间复杂度请达到
,额外空间复杂度
。
第一行三个整数N, M, K分别表示数组arr1, arr2的大小,以及需要询问的数
接下来一行N个整数,表示arr1内的元素
再接下来一行M个整数,表示arr2内的元素
输出一个整数表示答案
5 3 1 1 2 3 4 5 3 4 5
1
1是所有数中第一小的数
3 4 4 1 2 3 3 4 5 6
3
3是所有数中第4小的数,所以返回3

这道题你会答吗?花几分钟告诉大家答案吧!