Input
Gli elementi di questo Array possono essere spostati in modo sequenziale dal Nodo. A seconda della modalità utilizzata, anche le dimensioni dell'Array possono cambiare.
Questo settaggio può essere utilizzato per spostare gli elementi dell'Array rispettivamente verso l'alto (valori negativi) o verso il basso (valori positivi). Se Taglia è disabilitato, gli elementi spostati oltre la fine dell'Array verranno reinseriti all'inizio. Allo stesso modo, se gli elementi con valori negativi vengono spostati in alto nell'elenco dell'Array, oltre l'inizio, verranno aggiunti nuovamente alla fine dell'Array. In questo modo il numero totale di elementi dell'Array rimane costante. Se invece Taglia è abilitato, i valori spostati dall'Array originale vengono RIMOSSI dall'Array stesso riducendo così il numero di elementi.
Se disabilitato, il numero totale di elementi dell'Array rimarrà costante. Gli elementi spostati oltre i confini dell'Array vengono reinseriti sul lato opposto. Se l'opzione è attivata, gli elementi spostati oltre i bordi dell'Array vengono eliminati e la dimensione dell'Array viene ridotta di conseguenza. L'immagine seguente offre un esempio di queste due modalità. Nel processo, un Array è stato riempito con le lettere A, B, C e D.
La colonna a sinistra mostra i risultati dell'aumento graduale del valore Spostamento tra 0 e 4. Poiché l'Array contiene solo quattro elementi, l'ordine degli elementi è di nuovo esattamente lo stesso dell'Array originale, con un valore di Spostamento pari a 4. Al centro e a destra è stata attivata l'opzione Taglia. La colonna centrale mostra i risultati con valori di Spostamento positivi, mentre la colonna a destra utilizza valori di Spostamento negativi. In entrambi i casi, il numero di elementi dell'Array viene gradualmente ridotto.