相关疑难解决方法(0)

如何对amxn矩阵进行排序,其中m行的所有排序和n列排序?

给定具有m行和n列的矩阵,每个列都被排序.如何有效地整理整个矩阵?

我知道一个在O(mn log(min(m,n))中运行的解决方案.我正在寻找更好的解决方案.

我知道的方法一次基本上需要2行/列并应用合并操作.

这是一个例子:

[[1,4,7,10],

 [2,5,8,11],

 [3,6,9,12]]
Run Code Online (Sandbox Code Playgroud)

是输入martix,它对每一行和每列进行排序.

预期产出是:

[1,2,3,4,5,6,7,8,9,10,11,12]
Run Code Online (Sandbox Code Playgroud)

另一个例子:

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

 [1, 2, 4, 6, 7, 7, 8, 8, 9,10],

 [3, 3, 4, 8, 8, 9,10,11,11,12],

 [3, 3, 5, 8, 8, 9,12,12,13,14]]
Run Code Online (Sandbox Code Playgroud)

algorithm data-structures

17
推荐指数
1
解决办法
8975
查看次数

标签 统计

algorithm ×1

data-structures ×1