Cos'è un array di trasposizione?

Un array di trasposizione, a volte chiamato semplicemente una trasposizione, è una struttura di dati della griglia che riorganizza una griglia precedente cambiando le sue righe e le sue colonne. Se un array contiene due righe chiamate A e B e due colonne chiamate C e D, la trasposizione conterebbe le righe C e D e le colonne A e B. Le dimensioni X e Y di uno scambio di array quando viene trasposta, quindi se l'array originale è tre righe per due colonne, la sua forma trasposta avrà due righe e tre colonne. La trasposizione di un array non è uguale alla rotazione; Il processo attraverso il quale si verifica è un po 'più complicato.

Per creare un array di trasposizione, è necessario creare un array a griglia vuota che cambia il numero di righe e colonne come descritto sopra. Una volta creata questa griglia, il contenuto della griglia originale deve essere posizionato nella trasposizione cambiando la loro posizione X e Y. Ad esempio, se nella griglia originale un punto dati risiedeva nella seconda riga e nella quarta colonna, nella trasposizione risiederebbe nella quarta riga eseconda colonna. Se l'array originale era chiamato z, la trasposizione verrà chiamata z t .

La creazione di un array di trasposizione è un modo semplice per riorganizzare i dati senza perdere l'integrità dei dati o dei dati, l'obiettivo principale del processo di trasposizione. Una trasposizione ha molti usi in matematica, in particolare nella moltiplicazione di matrice. Nella moltiplicazione della matrice, il numero di colonne nella prima matrice deve essere uguale al numero di colonne nella seconda. La trasposizione di una delle matrici potrebbe riorganizzare una delle matrici dei componenti abbastanza da renderlo possibile. Quando viene creata una trasposizione all'interno di un programma per computer, può essere implementata in modo tale che i dati devono solo essere spostati, non duplicati.

In matematica, il contenuto di un array di trasposizione è di solito numeri o qualcosa che contiene numeri. I trasposti sono ampiamente utilizzati in matematica di alto livello, come il calcolo e l'algebra lineare, e siamo noiCreato in modo UALLE come un singolo passaggio per risolvere un problema più grande. In generale, i trasposti sono più adatti per manipolare i numeri. Sebbene un array di trasposizione possa essere utilizzato per riorganizzare altre cose in teoria e il suo contenuto non è esplicitamente limitato ai dati numerici, la riorganizzazione di stringhe di testo o oggetti specializzati ha molte meno probabilità di produrre qualsiasi informazione utile semplicemente in virtù della riorganizzazione.

ALTRE LINGUE

Questo articolo è stato utile? Grazie per il feedback Grazie per il feedback

Come possiamo aiutare? Come possiamo aiutare?