Introducción a Estructuras de Datos

¿Qué demonios son?

Podemos entenderlas como “la forma en la que tenemos de representar la información dentro de una computadora”.

o para mí:

“La forma en la que organizamos la información (int, chats, floats , etc..) en un programa”

Recuerda, la computadora solo reconoce entre 1 y 0, así que es nuestro trabajo darle un significado a esos montones de unos y ceros.binario.png

… Pero para que te quede más claro, te daré una pista:

¡Ya los conoces!

Los Arrays son un tipo de Estructura, son una muy estúpida ahora que lo piensas, son un montón de tipos de datos iguales todos juntos, como un montón de personas en una fila o como un montón de enteros o un montón de caracteres.

fila


¿Porqué los necesito?

Ok, ok, pero si yo estoy muy a gusto con mis arrays ¿para que quiero aprender esto?

Muy fácil:

– ¿Cómo harías para guardar de forma eficiente la información de 100,000,000 clientes (edad, no. de cuenta, nombre)?

– Pues uso un array de 100,000,000 elementos

¿Y cómo le vas a hacer para guardar a siguiente cliente?¿De verdad crees que vas a encontrar memoria para guardar eso? ¿Amas es lag? ¡Verdad!

La respuesta es sencilla: Usa estructuras, no reinventes la rueda, tu problema ya fue solucionado hace muchísimos años, pero no hay UNA solución, porque veras, hay muchas muchas estructuras posibles, así que vamos a aprenderlas.

btn1 btn
btn

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión /  Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión /  Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión /  Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión /  Cambiar )

Conectando a %s