Saltar al contenido

Insertar al principio, paso a paso

El array tiene espacio para 5 valores y guarda 4: [12, 7, 31, 9, _]. Quieres insertar 5 en la posición 0.

El hueco tiene que aparecer en la posición 0, pero el único casillero libre está al final. La forma de abrirlo es correr cada valor un lugar a la derecha. El orden importa: si empiezas por el primero, pisas el segundo antes de moverlo.

Elige el orden de las operaciones para que ningún valor se pierda.

En la figura está el estado de partida: el borde grueso marca la posición donde debe aparecer el hueco.

El array antes de insertar al principioCinco celdas: 12, 7, 31 y 9 en las posiciones 0 a 3, y la posición 4 vacía, con borde punteado. La posición 0, con borde grueso, es donde debe quedar el 5. El único casillero libre es el de la posición 4.127319012345 va aquíúnico casillero libre
Estado de partida: [12, 7, 31, 9, _]. Borde grueso: la posición donde debe aparecer el hueco.
Con el mismo método, inserta 4 en la posición 1 de [15, 8, 22, 6, _] sin perder valores. Ordena las operaciones.

Selecciona las operaciones en orden. Puedes reiniciar la secuencia.