avatar
有人知道奕尚网吗?# Fashion - 美丽时尚
C*n
1
Find the Kth smallest element in 2 sorted
 array.  so if you have 2 arrays
160;[1, 5, 9, 15, 20, 34] and [2, 6,
 8, 10, 11, 19] and k = 5, the&
#160;answer is 8.  Basically whats the 
5th smallest number in the 2 arrays 
combined.
Any ideas?
avatar
o*n
2
100天,打了个盹,就让姥姥弄成这样了
avatar
b*j
3
有没有人在那里买过东西?(sasacity.com in china)
avatar
e*g
4

sorted
6,
the&
假设数组是A[n], B[m], n > m
if k > m + n return -1
else 对A[1:min(k,n)] 和 B[1:min(k,m)] 递归二分查找

【在 C*******n 的大作中提到】
: Find the Kth smallest element in 2 sorted
:  array.  so if you have 2 arrays
: 160;[1, 5, 9, 15, 20, 34] and [2, 6,
:  8, 10, 11, 19] and k = 5, the&
: #160;answer is 8.  Basically whats the 
: 5th smallest number in the 2 arrays 
: combined.
: Any ideas?

avatar
n*f
5
O(Logn logm),最优解法,leetcode上有。
给A一个指针i,给B一个指针j。binary search,i,j初识化为k/2吧,如果,越界,适
当调整。比如其中一个取数组上限m,另一个取k-m。
如果A[i]else if A[i]k, j= (j j-(i j-1))/2;
Else if A[i] >= B[j] and i j<=k, j=(j j-(j i-k-1))/2;
Else i = (i i-(i j-k-1)/2);
Repeat this process until i and j keep stable;
If (i j = k) return max(A[i], B[j]);
Else return min(A[i], B[j]);
Ipad打字真累,求轻拍。
一句话,就是找到两个数组的一个指针,使左边个数和等于k。
avatar
n*f
6
o(logm logn)
avatar
n*f
7
加号打不出来。。。
avatar
k*6
8
请问是leetcode上哪道题呀?

【在 n******f 的大作中提到】
: O(Logn logm),最优解法,leetcode上有。
: 给A一个指针i,给B一个指针j。binary search,i,j初识化为k/2吧,如果,越界,适
: 当调整。比如其中一个取数组上限m,另一个取k-m。
: 如果A[i]: else if A[i]k, j= (j j-(i j-1))/2;
: Else if A[i] >= B[j] and i j<=k, j=(j j-(j i-k-1))/2;
: Else i = (i i-(i j-k-1)/2);
: Repeat this process until i and j keep stable;
: If (i j = k) return max(A[i], B[j]);
: Else return min(A[i], B[j]);

avatar
w*7
9
find median of two sorted array
avatar
w*s
10
应该是log(min(m,n,k))

【在 n******f 的大作中提到】
: o(logm logn)
avatar
s*x
11

Right, but a little more code that what leetcode site has.
The idea is do binary search in the array
A[0 .. Min(m,n,k)]

【在 w*******s 的大作中提到】
: 应该是log(min(m,n,k))
相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。