Algunas aplicaciones del mundo real de stack, queue y deque son:
Apilar
- Editor de texto : la función de deshacer en cualquier editor de texto es un ejemplo clásico de pila. Todo lo que haga en un editor de texto se guarda en una estructura de datos y, cuando los deshace, las mismas actividades se deshacen según el último orden de entrada (LIFO).
- Navegadores web : Todo lo que navegue en una pestaña en particular se guardará en una pila, cada vez que intente volver a la última página visitada, la pila de pestañas muestra las últimas páginas visitadas en el último orden.
- Equilibrar símbolos mientras se compila el código fuente
- ¿De qué se tratan las estructuras de datos como curso de informática? . ¿Y depende de algún idioma?
- ¿Cuál es la importancia de agregar un factor de ponderación en el algoritmo de mínimos cuadrados?
- ¿Qué es la estructura de datos inmutable?
- ¿Escribir un algoritmo simple para verificar si el número dado es primo o no?
- Inventé un algoritmo de búsqueda de cadenas. ¿Cómo hago para asegurarme de que lleva mi nombre? ¿Es posible patentarlo / copyright o alguna otra cosa? ¿Se pueden proteger los algoritmos?
- Cuando varias personas acceden al mismo sitio web para obtener un archivo, el archivo se les proporciona utilizando la función Primero en llegar, primer servicio (FCFS) y se puede implementar mediante la cola.
- Cuando coloca varios archivos en una cola de impresión, los archivos se imprimen según el formato FCFS y se pueden implementar usando la cola.
- El correo electrónico entrante en la bandeja de entrada también se implementa utilizando la estructura de datos de la cola.
Deque
- Se puede ver una buena aplicación de deque en el algoritmo de programación de trabajos, donde si un proceso está esperando demasiado, se pone en estado suspendido listo