如何提高标准矩阵加法算法的效率?
矩阵用二维数组表示,按顺序相加。
最佳答案
我不会阅读你所有的代码。如我所见,这是加法部分
for(i=0;i<r1;i++)
for(j=0;j<c1;j++)
C[i][j]=A[i][j]+B[i][j];
我不认为这可以在复杂性方面得到改进。至于其他类型的微优化,例如执行 ++i
而不是 i++
或更改循环的顺序等 - 我认为你不应该关心这些直到您已经运行了一个分析器,它向您显示这些是您的性能瓶颈。请记住,过早的优化是万恶之源 :)
关于c - c中如何提高标准矩阵加法算法的效率?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6858664/