二维数组的一个问题
有一个m*n的二维数组,如何找到他们既不在同一行又不在同一列的数组元素,举个例子,比如说一个3*3的数组1 0 1
0 1 0
1 1 1
我想得到元素值为1,而且每个元素既不在同一行又不在同一列的组合,这个例子就是两条对角线满足要求(1).a[0][0],a[1][1],a[2][2],(2)a[0][2],a[1][1],a[2][0]
也就是每种组合中,每个元素的相互之间的行和列的值不重复,请问怎么编程找到他们的组合呢?
[ 本帖最后由 迷失 于 2014-7-30 15:45 编辑 ]