|Multiplicación de matricesDifícil
Ejercicio00:00

¿Quieres un reto mayor?

Resuelve en 15:00

info

Importante: Para que se registre el resultado tienes que iniciar sesión.

Multiplicación de matrices

Difícil50 pts·Arrays

Enunciado

Multiplicación de matrices

Dadas dos matrices A de dimensiones m×n y B de dimensiones n×p, retorna su producto C de dimensiones m×p.

El elemento C[i][j] se calcula como:

C[i][j] = sum(A[i][k] * B[k][j])  para k = 0..n-1

Ejemplo

int[][] A = {{1, 2}, {3, 4}};
int[][] B = {{5, 6}, {7, 8}};
multiplyMatrices(A, B);
// {{19, 22}, {43, 50}}

Restricciones

  • El número de columnas de A debe ser igual al número de filas de B.
  • Las matrices pueden ser no cuadradas.
  • Los valores son enteros que pueden ser negativos.
  • 1 <= m, n, p <= 50
Restriccionesexpand_more
  • Dificultad: Difícil
  • Completa todos los test cases para obtener los 50 puntos.
  • No modificar la línea export al final del archivo.
  • Se recomienda evitar el uso de inteligencia artificial para que realmente tú practiques los ejercicios.

Puedes usar System.out.println() para depurar. Los resultados aparecen en la Consola de salida, no en el navegador.

Inicia sesión para reaccionar
Inicia sesión para reaccionar
Multiplicación de matrices — Difícil | Coding Challenges · Coding Challenges