求个算法
有一个可变二维数组 a[m][n];
例如:
a[0]={1,2,3,4,5,6};
a[1]={1,2,3,4,5};
a[2]={1,2,3,4};
a[3]={1,2,3,4,5,6,7};
a[i]={x,y,z};
我需要遍历这个数组,并且规则如下:
a[0][0],a[1][0],a[2][0],a[3][0],a[i][0]
a[0][1],a[1][0],a[2][0],a[3][0],a[i][0]
a[0][2],a[1][0],a[2][0],a[3][0],a[i][0]
a[0][n-1],a[1][0],a[2][0],a[3][0],a[i][0]
a[0][0],a[1][1],a[2][0],a[3][0],a[i][0]
a[0][0],a[1][n-1],a[2][0],a[3][0],a[i][0]
即 每次从每个数组中选一个值出来与其他数组的值做匹配成一组数据。
突然脑子就短路了,没想出这个循环要怎么写。
例如:
a[0]={1,2,3,4,5,6};
a[1]={1,2,3,4,5};
a[2]={1,2,3,4};
a[3]={1,2,3,4,5,6,7};
a[i]={x,y,z};
我需要遍历这个数组,并且规则如下:
a[0][0],a[1][0],a[2][0],a[3][0],a[i][0]
a[0][1],a[1][0],a[2][0],a[3][0],a[i][0]
a[0][2],a[1][0],a[2][0],a[3][0],a[i][0]
a[0][n-1],a[1][0],a[2][0],a[3][0],a[i][0]
a[0][0],a[1][1],a[2][0],a[3][0],a[i][0]
a[0][0],a[1][n-1],a[2][0],a[3][0],a[i][0]
即 每次从每个数组中选一个值出来与其他数组的值做匹配成一组数据。
突然脑子就短路了,没想出这个循环要怎么写。
...全文
相关推荐
求模逆元的一种算法
**中国剩余定理**:解决多个同余方程组问题时,求模逆元是关键步骤之一。4. **数字签名**:在一些数字签名算法中,如ElGamal或DSS,也需要求模逆元。
求质数的算法
本文将详细介绍两种常见的求质数算法:埃拉托斯特尼筛法和试除法,并提供相关的算法说明文档和源代码,帮助初学者更好地理解和应用这些算法。1.
基于顶点的复杂多边形求交算法的实现
求交问题则关注两个或多边形是否有共享的几何区域。基于顶点的求交算法主要依赖于顶点顺序和边的关系。以下是该算法的一般步骤:1.
矩阵求逆的最简单的算法
### 矩阵求逆的最简单的算法在数学与计算机科学领域中,矩阵运算是一项基本且重要的技术。其中,矩阵求逆是一个非常常见的需求,尤其是在解决线性方程组、进行几何变换等方面有着广泛的应用。
SMI_矩阵求逆算法_
本文将详细探讨"SMI_矩阵求逆算法_"这一主题,以及如何利用这种算法来仿真波束方向图并与最优波束形成进行对比。矩阵求逆在数学上是指找到一个矩阵,当它与原矩阵相乘时,结果为单位矩阵。


