Nwlapcug.com


Come calcolare un cubo di dati completi



Una variabile è uno spazio nella memoria del computer che può contenere informazioni. Se si dichiara "x" come una variabile utilizzando un linguaggio di programmazione, allora x può contenere un numero, una stringa di lettere o anche un'altra variabile. Alcune variabili possono contenere più valori: questo è chiamato "matrice". Se una matrice contiene una serie di matrici, allora è una matrice multidimensionale. Pensare a una matrice come un elenco di cose e una matrice multidimensionale come una lista di liste. Una matrice tridimensionale è un cubo di dati, in quanto ha tre dimensioni come un cubo: pensate a come una lista di liste di liste.

Istruzioni

1

Dichiarare una matrice ordinaria per ottenere una comprensione di come funzionano. In Python, è possibile farlo digitando, "array1 = [1, 2,3]"; Questo indica che matrice1 è un elenco di valori. I linguaggi C e C++, è possibile dichiarare una matrice mediante staffe: "int array1 = [2]"; Questo indica che matrice1 è una matrice con due "spazi" per contenere le informazioni.

2

Dichiarare una matrice bidimensionale. Ad esempio, in C, potrebbe farlo digitando "int array1 [3] [3]"; pensare a una matrice bidimensionale come una scacchiera. L'array, array1, è come una scacchiera di 3-da-3 che può contenere nove pezzi di dati. Si può accedere a questa matrice digitando, ad esempio, "matrice1 [2] [1]"; che accedono alla piazza nella seconda riga e nella prima colonna.

3

Dichiarare una matrice multidimensionale utilizzando la sintassi appropriata alla lingua scelta. Ad esempio, in Python, è possibile creare matrici come "elenchi". Sarebbe la sintassi appropriata in Python, "array1 = [[[[], []], [[], []]], [[[], []], [[], []]]]"; Questo sembra confuso, ma è davvero solo un elenco di elenchi più due, ognuno dei quali è un elenco di elenchi di altre due, ognuno dei quali è anche un elenco di due elenchi. Nei linguaggi C, sarebbe stato necessario dichiarare una matrice come questo: "int array1 = [2] [2] [2]"; la matrice C è equivalente a quella di Python; solo la sintassi è diversa.

4

Accedere il cubo di dati, o una matrice tridimensionale, specificando quale parte della matrice che si desidera accedere. Pensare la matrice come un cubo tridimensionale che è profondo due blocchi ampia, a due isolati e due blocchi in alto. Pensare di ciascuna scatola contenente un pezzo di informazione. In Python e C, è possibile accedere una di quelle scatole tramite staffe. Ad esempio, digitando "matrice1 [0] [0] [0]"; si accede all'angolo inferiore sinistro del "cubo".