Preguntas con la etiqueta [multidimensional-array]

Lista multidimensional-array preguntas

Tengo los datos de mi matriz como se muestra a continuación: $array = [ ['name' => 'Bank BRI', 'amount' => 0], ['name' => 'Bank BRI', 'amount' => 0], ['name' =>

Tengo una variedad de matrices: Array ( [0] => Array ( [id] = 7867867, [title] = 'Some Title'), [1] => Array ( [id] = 3452342, [title] = 'Some Title'), [2]

Tengo una matriz que contiene filas de datos asociativos. $array1 = array( array('ITEM' => 1), array('ITEM' => 2), array('ITEM' => 3), ); Tengo una segunda matriz, que también contiene filas

¿ Cómo cuento el número de 0sys 1en la siguiente matriz? y = np.array([0, 0, 0, 1, 0, 1, 1, 0, 0, 0, 0, 1]) y.count(0)da: numpy.ndarrayel objeto no tiene

Matriz multidimensional [][] vs [,] [duplicado]

5
respuestas
518
votos
756.4k
vistas

double[][] ServicePoint = new double[10][9]; // <-- gives an error (1) double[,] ServicePoint = new double[10,9]; // <-- ok (2) ¿Cuál es su diferencia? (1) produce un error, ¿cuál es

Me imagino que todos estamos de acuerdo en que se considera C idiomático acceder a una matriz multidimensional verdadera eliminando la referencia a un puntero (posiblemente desplazado) a su primer

Tengo una matriz definida: int [,] ary; // ... int nArea = ary.Length; // x*y or total area Todo esto está muy bien, pero necesito saber qué tan amplia es

Estoy comenzando con Python y estoy tratando de usar una lista bidimensional, que inicialmente lleno con la misma variable en todos los lugares. Se me ocurrió esto: def initialize_twodlist(foo): twod_list

#include<stdio.h> void print(int *arr[], int s1, int s2) { int i, j; for(i = 0; i<s1; i++) for(j = 0; j<s2; j++) printf("%d, ", *((arr+i)+j)); } int main() { int

¿Es la matriz 2D un puntero doble? [duplicar]

4
respuestas
45
votos
60.4k
vistas

int main() { matrix[2][4] = {{11,22,33,99},{44,55,66,110}}; int **ptr = (int**)matrix; printf("%d%d",**matrix,*ptr); } Pero cuando se pasa una matriz 2-d como parámetro, se encasilla en (*matriz)[2] ... ¿de qué tipo almacena

También necesito hacer esto para persistir las operaciones en la matriz. ¿Eso significa que debe pasarse por referencia? ¿Será esto suficiente? void operate_on_matrix(char matrix[][20]);

¿ Cuál es la diferencia entre ndarrayy arrayen NumPy? ¿Dónde está su implementación en el código fuente de NumPy?

¿Cómo se rota una matriz bidimensional?

64
respuestas
364
votos
405.7k
vistas

Inspirándote en la publicación de Raymond Chen , digamos que tienes una matriz bidimensional de 4x4, escribe una función que la gire 90 grados. Raymond enlaza a una solución en

Entendiendo el einsum de NumPy

8
respuestas
365
votos
168.3k
vistas

¿Cómo np.einsumfunciona? Dadas las matrices Ay B, su multiplicación de matrices seguida de transposición se calcula usando (A @ B).T, o de manera equivalente, usando: np.einsum("ij, jk -> ki", A,

Necesito eliminar filas de mi matriz de entrada donde aparecen valores duplicados en una columna específica. Matriz de muestra: $array = [ ['user_id' => 82, 'ac_type' => 1], ['user_id' =>