f*m
1 楼
Given a matrix with all elements sorted on each individual row and column
find the K-th smallest one.
我能想到的:
Merge sort N个或者M个sorted arrays,(M和N为matrix大小),直到merge结果包括K
个元素,复杂度为K*min(M, N)。
但好像没有很好利用行、列都sort这个性质,大家有何更好的方法?
find the K-th smallest one.
我能想到的:
Merge sort N个或者M个sorted arrays,(M和N为matrix大小),直到merge结果包括K
个元素,复杂度为K*min(M, N)。
但好像没有很好利用行、列都sort这个性质,大家有何更好的方法?