Navaden algoritem za množenje matrik
Iz E-študij, proste zakladnice študentskega znanja
Osnoven algoritem, enak postopku "na roko". Časovna zahtenost O(n^3).
Množenje dveh kvadratnih matrik velikosti nxn.
double[,] Zmnozek(double[,] A, double[,] B) { int n = A.Length(1); double[,] C = new double[n, n]; for (i = 0; i < n; i++) { for (j = 0; j < n; j++) { for (k = 0; k < n; k++) { C[i, j] = A[i, k] * B[k, j]; } } } return C; }