0
我怎样才能找到一个N * M矩阵的每一行中的最小值的每一行中的最小值,并把这些值到一个新的阵列?我有这样的代码,到目前为止,但它无法正常工作:C++查找N * M的矩阵
void min(const int t[max_city][max_bird], int allmin[], int n, int m)
{
int min=t[0][0];
for(int i=0; i<n; ++i)
{
for(int j=0; j<m; ++j)
{
if(t[i][j]<min)
{
min=t[i][j];
}
}
allmin[i]=min;
cout << i+1 << ". min: " << allmin[i] << endl;
}
}
如果你定义一个单独的函数,它在1行(一维数组)并返回它的最小值,然后用它来计算出你的矩阵 – jozefg 2013-03-10 19:04:13