Una matriz irregular es una matriz en la que cada elemento es una matriz de un número desconocido de enteros positivos.
Por ejemplo, los siguientes son matrices irregulares:
[[1,2,3],[4],[9,10]] Shape: 3,1,2
[[1],[2],[3]] Shape: 1,1,1
[[1,2,3,4,5,6,8]] Shape: 7
Los siguientes no son arreglos irregulares:
[1] Each element will be an array
[] The array will contain at least 1 element
[[1,2,3],[]] Each subarray will contain at least 1 integer
Debe ingresar una matriz irregular y devolver una matriz irregular con los enteros mezclados
- La matriz de salida debe tener la misma forma que la matriz de entrada. Definimos la forma de la matriz como la longitud de cada submatriz.
- Cada número entero debe tener la misma probabilidad de aparecer en cada ubicación posible.
- Puede suponer que el idioma incorporado al azar es aleatorio.
Por ejemplo, si pasara:, [[4],[1,2,3],[4]]
entonces [[1],[4,4,2],[3]]
sería una salida válida, pero [[4,1,3],[3],[4]]
o [[4],[4],[1,2,3]]
no.