现有两个从小到大有序非空数组A,B,你需要输出数组中,A数组长度为n,B数组长度为m 你需要找出这两个数组中第K大数的数值-----ans,即将A,B归并成一个长度为(n+m)的从小到大排序的数组C,C[n+m-K]即是答案
示例1

输入

2,[1,2],3,[3,4,5],5

输出

1

说明

A,B合并后成为新数组C,C数组是[1,2,3,4,5],C[0]为1,所以答案是1

备注:
请用时间O(log(K)),空间O(1)算法实现
加载中...