seegongsik
Mis palabras
Datos

La información también tiene forma

Cuando guardas cosas, ¿en qué las pones? A veces en una fila larga, a veces en una tabla con casillas, a veces en una forma que se ramifica. Las mismas cosas se vuelven fáciles o difíciles de sacar según dónde las pongas. La información es igual. Guardar información también tiene forma, y a esa forma la llamaremos recipiente.

01

La misma información, formas distintas

Supón que tienes los nombres de cinco amigos.
¿Cómo vas a guardar estos nombres?
Podrías ponerlos en una fila larga,
o meterlos en una tabla con casillas,
o separarlos como ramas de arriba a abajo
y colgarlos ahí.
El contenido es el mismo.
Pero la forma en que se guardan es muy distinta.
A esa forma la llamamos recipiente.

Mina
-
Theo
-
Ravi
-
Lia
-
Sora
Guardados en una fila, uno tras otro. El orden se ve de un vistazo.
Toca una forma para cambiar. Los nombres de dentro siguen iguales.

Guarda los mismos nombres como fila, tabla y rama. El contenido es igual, la forma cambia.

Aunque la forma cambió,
los nombres de dentro siguieron iguales.
Pero cada forma
seguramente se sintió un poco distinta.
Una fila muestra el orden de un vistazo,
una tabla sirve para señalar una casilla,
una rama muestra qué hay arriba y abajo.
Entonces,
¿qué forma deberíamos elegir?

02

Un recipiente que encaja con la tarea

No deberías usar cualquier recipiente.
Primero imagina la tarea que quieres hacer.
Si quieres recorrer cosas en orden,
guardarlas como fila va bien.
Si quieres encontrar algo por nombre al instante,
guardarlas como tabla va bien.
Si quieres saber quién está bajo quién,
una rama encaja bien.
Hasta para la misma información, según el fin,
cambia el recipiente que encaja.

fila
tabla
rama
Toca la tarea que quieres.

Toca la tarea que quieres. El recipiente que mejor encaja se ilumina y te dice por qué.

Cada vez que tocabas otra tarea,
cambiaba el recipiente que brillaba.
No hay un recipiente que sea la respuesta;
lo que quieres hacer decide la respuesta.
Si importa el orden, una fila;
si importa encontrar rápido, una tabla.
Pero hay una cosa más.
Un solo recipiente no puede hacer cada tarea
igual de bien.

03

Algo rápido, algo lento

Supón que elegiste un recipiente.
Ese recipiente hace algunas acciones muy rápido
y otras bastante lento.
Piensa en una fila.
Recorrerla desde el frente es rápido.
Pero para meter un nombre nuevo
en medio de la fila,
tienes que empujar todo lo de atrás, así que es lento.
Cada recipiente tiene cosas en que es bueno
y cosas en que es torpe.

Elige un recipiente primero
Elige un recipiente y luego toca una accion para ver rapido o lento.

Elige un recipiente y luego toca una acción. En el mismo recipiente, las acciones rápidas y lentas se separan.

Hasta dentro del mismo recipiente,
las tareas rápidas en verde y
las lentas en rojo se separaron.
Así que al elegir un recipiente,
mira lo que harás más a menudo.
Un recipiente donde tu tarea frecuente es rápida,
esa es la buena elección.
Hasta para los mismos datos, cómo los guardas
decide si es rápido o lento.

04

Un anticipo de los recipientes principales

Probemos un poco, solo los nombres,
de recipientes que veremos a menudo.
El que guarda cosas en orden como una fila es un arreglo,
el que guarda pares con una etiqueta es un diccionario,
hay uno donde metes y sacas solo por un extremo,
uno donde, en fila, el primero en entrar es el primero en salir,
y una forma de rama que se divide de arriba a abajo.
Por ahora solo recuerda los nombres y la sensación.
Los detalles llegan uno a uno en lecciones futuras.

arreglo
Guarda en orden como una fila y toma uno por numero.
encaja pararecorrer en orden y encontrar por numero
Toca un recipiente para pasar. Los detalles llegan en lecciones futuras.

Pasa por los recipientes principales tocando. Cada uno muestra una intro de una línea y para qué encaja.

No pasa nada si los nombres se sienten nuevos.
Que hay muchos tipos de recipientes,
que cada uno encaja con ciertas tareas,
con quedarte con eso basta por ahora.
Ya que probamos un poco,
volvamos al principio
y reunamos lo aprendido en una línea.

05

Resumamos

Reunido en una línea, es esto.
Guardar información también tiene forma, un recipiente.
Los mismos datos pueden tomar otra forma de guardado,
como una fila, una tabla o una rama.
Eliges un recipiente para que encaje con la tarea.
Un recipiente es rápido en unas tareas y lento en otras.
Así que elegir bien hace un programa más rápido.
Hasta para los mismos datos, cómo los guardas
decide la velocidad; ese es el meollo.

Toca los puntos clave en orden para repasar.

Toca los puntos clave en orden para repasar. (la información tiene forma -> un recipiente que encaja -> tareas rápidas y lentas -> un anticipo de recipientes)

Ahora sabes que la información también tiene forma.
Ganaste un poco de ojo para elegir recipientes.
En la próxima lección miraremos de cerca
el recipiente más básico,
el arreglo que guarda cosas en orden como una fila.
Descubramos juntos su secreto veloz
de numerar cada lugar y sacar uno.

En una líneaGuardar información también tiene forma, y a esa forma la llamamos recipiente. Los mismos datos toman una forma distinta según si los guardas como una fila, una tabla o una rama. No eliges cualquier recipiente; eliges el que encaja con la tarea. Para recorrer cosas en orden, una fila va bien; para encontrar algo por nombre rápido, una tabla va bien. Y ningún recipiente hace todo igual de bien. Algunas acciones son rápidas y otras lentas. Por eso elegir el recipiente correcto es el comienzo de un programa rápido. En las próximas lecciones conoceremos los recipientes principales uno por uno.
Datos
¿Te fue útil? Apoyar seegongsik