高分跪求1矩阵高效算法
高分跪求一矩阵高效算法
好久没来了、求大牛!虽然是C++、懂的帮我下、感激!
看在大家同在一C#版块里、C++发帖石沈大海了
可以将我的方法转成指针
(此方法求一矩阵里的子矩阵)
计算机中内存地址是一条直接排过去的、
上面这样需要定位到矩阵的几行几列、
效率低很多、想用指针直接指向内存地址、
for中也用指针递增、求大牛帮我换成指针
------解决方案--------------------
你的程序是WINRT里的吧...
------解决方案--------------------
好久没来了、求大牛!虽然是C++、懂的帮我下、感激!
看在大家同在一C#版块里、C++发帖石沈大海了
可以将我的方法转成指针
(此方法求一矩阵里的子矩阵)
- C/C++ code
Matrix2D^ Matrix2DCalculator::SubMatrix(Matrix2D^ matrix,int row,int column,int rows,int columns){ int lie = matrix->Columns; Matrix2D^ a = gcnew Matrix2D(rows,columns,0); for(int i =row; i<rows+row; i++){ for(int j = column; j<columns+column; j++){ a->Elements[(i-row)*columns+(j-column)] = matrix->Elements[i*lie+j]; } } return a; }
计算机中内存地址是一条直接排过去的、
上面这样需要定位到矩阵的几行几列、
效率低很多、想用指针直接指向内存地址、
for中也用指针递增、求大牛帮我换成指针
------解决方案--------------------
你的程序是WINRT里的吧...
------解决方案--------------------