Navaden algoritem za množenje matrik

Iz E-študij, proste zakladnice študentskega znanja

Skoči na: navigacija, iskanje

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;
}
Osebna orodja
Imenski prostori
Različice
Dejanja
navigacija

Tiskanje/izvoz
orodja