Documente Academic
Documente Profesional
Documente Cultură
Nombre Alumno
Ronald Galarza
Nombre Asignatura
Análisis de algoritmo
Instituto IACC
25 de agosto de 2019
Desarrollo
. De acuerdo a lo visto en los contenidos de la semana y al hecho de que las estructuras de datos pueden
ser implementadas utilizando otras estructuras de datos, ¿cómo sería una estrategia para contar los
elementos existentes en una pila? (Es decir, ¿cómo sería una forma eficiente de construir la función
Count?).
Respuesta
Haber leído el tema de la semana escribimos unas características del las estructuras de
datos
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 español significa primero en
IsEmpty: valor booleano que indica si la cola está vacía con true o false.
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í funcionan las pilas. Las pilas pueden
Las pilas trabajan con memorias del tipo LIFO que significa Last In, First Out en español último en entrar, primero
en salir.
IsEmpty: valor booleano que indica si la pila está vacía con true o false.
Listas
Una lista es un conjunto de nodos unidos entre sí, formando una cadena. Como se
Ejmplos
<?php
$numeros=[5,10,15,20,25];
terminal A al terminal C, como muestra la figura. La dificultad en esta operación es que el tren
debe quedar en el terminal C en el mismo orden del que salió del terminal A, frente a esta
situación se le ha pedido a Ud. que ayude con una estrategia para cumplir con el objetivo.
Entonces, ¿qué tipo de estructura de datos utilizaría para resolver el problema? Genere la
estrategia para mover el tren y escriba cómo lo haría (puede usar el terminal B para apoyarse)
Desarrollo
Leyando y aplicando los conocimientos adquiridos en esta semana para este ejercicios
aplicaremos la estructura de datos Pilas ya que su metologia es ultimo en entra y primero en salir
La estrategia para mover el tren tendríamos que mover parte por parte el tren a la estación B con
un orden que primero va el locomotrora y después sus vagones al momento que esta el tren en la
estación B ahí es cuando se utiliza la estructura de datos Pilas utlimo entra y primero en salir
[Haga triple clic en cualquier parte de este párrafo para escribir la primera referencia
bibliográfica.]