2014-12-04 81 views
-2

给定n x n矩阵,其中每个rowcolumn按非递减顺序排序。按排序顺序打印矩阵的所有元素。以排序顺序打印行和列明智排序的2D矩阵

例子:

输入:

mat[][] = { {10, 20, 30, 40}, 
       {15, 25, 35, 45}, 
       {27, 29, 37, 48}, 
       {32, 33, 39, 50}, 
       }; 

输出:
(以有序矩阵的元素)

10 15 20 25 27 29 30 32 33 35 37 39 40 45 48 50 

我无法弄清楚如何做this.But根据我的说法,我们可以将2D矩阵放在一个矩阵中并应用排序函数。但是我需要空间优化的代码。

回答