PRESENTACIÓN ELECTRÓNICA
CISNEROS MACIAS ALONDRA GUADALUPE
Created on September 6, 2024
More creations to inspire you
VALENTINE'S DAY PRESENTATION
Presentation
WOLF ACADEMY
Presentation
EXPLLORING SPACE
Presentation
UNCOVERING REALITY
Presentation
SPRING HAS SPRUNG!
Presentation
THE OCEAN'S DEPTHS
Presentation
2021 TRENDING COLORS
Presentation
Transcript
EMPEZAR
Estructura de datos
estructura de datos
Una estructura de datos es una forma de organizar y almacenar datos de manera eficiente para que puedan ser utilizados y gestionados adecuadamente. Las estructuras de datos permiten realizar operaciones sobre los datos de manera óptima, como iserción, eliminación, busqueda, y recorrido. Son útiles porque nos permiten tener una batería de herramientas para solucionar ciertos tipos de problemas.
Datos Primitivos
Las estructuras de datos primitivas son usualmente creadas por el programador y son la forma más simple y no descomponible de representar datos variables o constantes.
boolean
double
Tipo de dato que puede tener un separador decimal.
char
Procesa letras, números, símbolos e ideogramas mediante un código numérico.
Sólo tiene dos valores posibles: verdadero (True) y falso (False).
int
float
Datos primitivos
Acepta partes fraccionarias o decimales.
Todos los números positivos y negativos.
Son los tipos de datos que se componen de múltiples valores o elementos, que pueden ser de diferentes tipos de datos. Algunos ejemplos de tipos de datos estructurados son:-Arreglos (arrays)-Registros (structs): -Listas (lists): -Tuplas (tuples):
Datos estructurados
Datos compuestos
Los tipos de datos compuestos son aquellos que se construyen a partir de otros tipos de datos más simples, como enteros, flotantes o caracteres. Estos tipos permiten almacenar y manipular conjuntos de datos más complejos.
Un tipo de dato es la clasificación de ciertos datos que cumplen con ciertas características o formato de acuerdo a los valores que almacenan. Esto significa que el dato es el valor de una característica de una cosa, mientras que el tipo de dato es el formato con el que se presenta dicho valor.Existen dos clases de tipos de datos: simples (sin estructura) y compuestos (estructurados). Los tipos de datos simples solamente almacenan un valor a la vez, mientras que los tipos de datos compuestos o estructurados pueden contener muchos valores al mismo tiempo. En esta sección se hace referencia a los tipos de datos simples.
datos
Unions
Arreglo
Un array es una colección de elementos, todos del mismo tipo, organizados de manera contigua en memoria.
Tuplas
Sets
Un conjunto es una colección desordenada de elementos únicos.
es una secuencia ordenada de elementos de diferentes tipos de datos.
Enums
es un tipo de dato compuesto que consiste en un conjunto de valores constantes predefinidos.
es similar a una estructura, pero con la diferencia de que todos los miembros comparten la misma ubicación en la memoria.
Imagina que quieres crear un sistema informático para gestionar una biblioteca. Necesitas una forma de organizar y buscar los libros de manera eficiente. Aquí es donde entran en juego las estructuras de datos.
Biblioteca
Ejemplo de estructura de datos
Arreglos: Podrías usar un arreglo para almacenar una lista de libros, donde cada elemento del arreglo representa un libro y contiene información como el título, autor, ISBN, etc. Sin embargo, si necesitas insertar o eliminar libros con frecuencia, un arreglo puede no ser la mejor opción, ya que requiere mover todos los elementos posteriores.Listas enlazadas: Una lista enlazada te permitiría agregar o eliminar libros en cualquier posición de la lista de forma eficiente. Cada libro sería un nodo en la lista, y el puntero te indicaría el siguiente libro.Árboles: Si quieres organizar los libros por categorías (ficción, no ficción, etc.), un árbol binario de búsqueda sería una buena opción. La raíz del árbol representaría la categoría principal, y cada rama representaría una subcategoría.
¿Qué estructuras de datos podríamos utilizar?
Ejemplo de estructura de datos
¿Tienes una idea?
Usa este espacio para añadir una interactividad genial. Incluye texto, imágenes, vídeos, tablas, PDFs… ¡incluso preguntas interactivas!Tip premium: Obten información de cómo interacciona tu audiencia:
- Visita las preferencias de Analytics;
- Activa el seguimiento de usuarios;
- ¡Que fluya la comunicación!
¿Tienes una idea?
Usa este espacio para añadir una interactividad genial. Incluye texto, imágenes, vídeos, tablas, PDFs… ¡incluso preguntas interactivas!Tip premium: Obten información de cómo interacciona tu audiencia:
- Visita las preferencias de Analytics;
- Activa el seguimiento de usuarios;
- ¡Que fluya la comunicación!
¿Tienes una idea?
Usa este espacio para añadir una interactividad genial. Incluye texto, imágenes, vídeos, tablas, PDFs… ¡incluso preguntas interactivas!Tip premium: Obten información de cómo interacciona tu audiencia:
- Visita las preferencias de Analytics;
- Activa el seguimiento de usuarios;
- ¡Que fluya la comunicación!
¿Tienes una idea?
Usa este espacio para añadir una interactividad genial. Incluye texto, imágenes, vídeos, tablas, PDFs… ¡incluso preguntas interactivas!Tip premium: Obten información de cómo interacciona tu audiencia:
- Visita las preferencias de Analytics;
- Activa el seguimiento de usuarios;
- ¡Que fluya la comunicación!
¿Tienes una idea?
Usa este espacio para añadir una interactividad genial. Incluye texto, imágenes, vídeos, tablas, PDFs… ¡incluso preguntas interactivas!Tip premium: Obten información de cómo interacciona tu audiencia:
- Visita las preferencias de Analytics;
- Activa el seguimiento de usuarios;
- ¡Que fluya la comunicación!
¿Tienes una idea?
Usa este espacio para añadir una interactividad genial. Incluye texto, imágenes, vídeos, tablas, PDFs… ¡incluso preguntas interactivas!Tip premium: Obten información de cómo interacciona tu audiencia:
- Visita las preferencias de Analytics;
- Activa el seguimiento de usuarios;
- ¡Que fluya la comunicación!
¿Tienes una idea?
Usa este espacio para añadir una interactividad genial. Incluye texto, imágenes, vídeos, tablas, PDFs… ¡incluso preguntas interactivas!Tip premium: Obten información de cómo interacciona tu audiencia:
- Visita las preferencias de Analytics;
- Activa el seguimiento de usuarios;
- ¡Que fluya la comunicación!
¿Tienes una idea?
Usa este espacio para añadir una interactividad genial. Incluye texto, imágenes, vídeos, tablas, PDFs… ¡incluso preguntas interactivas!Tip premium: Obten información de cómo interacciona tu audiencia:
- Visita las preferencias de Analytics;
- Activa el seguimiento de usuarios;
- ¡Que fluya la comunicación!
¿Tienes una idea?
Usa este espacio para añadir una interactividad genial. Incluye texto, imágenes, vídeos, tablas, PDFs… ¡incluso preguntas interactivas!Tip premium: Obten información de cómo interacciona tu audiencia:
- Visita las preferencias de Analytics;
- Activa el seguimiento de usuarios;
- ¡Que fluya la comunicación!
¿Tienes una idea?
Usa este espacio para añadir una interactividad genial. Incluye texto, imágenes, vídeos, tablas, PDFs… ¡incluso preguntas interactivas!Tip premium: Obten información de cómo interacciona tu audiencia:
- Visita las preferencias de Analytics;
- Activa el seguimiento de usuarios;
- ¡Que fluya la comunicación!