Beruflich Dokumente
Kultur Dokumente
Anlisis de Algoritmos
Instituto IACC
Desarrollo
datos pueden ser implementadas utilizando otras estructuras de datos, cmo sera una
estrategia para contar los elementos existentes en una pila? (Es decir, cmo sera una
Listas
Una lista es un conjunto de nodos enlazados, que forman una cadena. En el caso de las listas es
posible implementarlas utilizando otras estructuras de datos, en este caso se pude implementar
Pilas
En la vida diaria cuando agregamos elementos sobre la superficie del elemento anterior, este
proceso se llama apilar, por ejemplo cuando apilamos cajas, platos y otros elementos, as
Las pilas trabajan con memorias del tipo LIFO que significa Last In, First Out en espaol ltimo
Colas
Al igual que las colas que realizan las personas en los bancos, las estructuras de datos llamadas
colas usan memoria del tipo FIFO que significa en ingles First In, First Out que en espaol
significa primero en entrar, primero en salir. Las colas pueden implementarse utilizando arreglos.
este caso marcas de vehculos con la operacin Push, luego utilizamos una funcin donde se
muestra la operacin Count de forma eficiente, para obtener la cantidad de marcas agregadas en
la pila.
<?php
class Pila{
}
}
posteriormente la instanciacin de clase como objeto marcas, para utilizar las funciones de la
clase.
La siguiente captura de pantalla, es el resultado de las acciones Push y Count del objeto marcas.
Se puede apreciar que se agregaron las marcas Chevrolet, Ford y Dodge a la pila, y luego al