Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
TEMAS
•ARREGLOS (unidimensionales, bidimensionales
y multidimensionales)
•PILAS
•ELEMENTOS
•OPERACIONES
•TIPOS DE IMPLEMENTACION DE
PILAS
•COLAS
•TIPOS DE COLAS
(SIMPLES,CIRCULARES Y BICOLAS)
•
¿Que es un arreglo?
Un arreglo es una colección de posiciones de almacenamiento de datos, donde cada una tiene el mismo tipo de dato y el mismo nombre. (las
variables son como carpetas individuales, y un arreglo es como una sola carpeta con muchos compartimientos).
Los arreglos se representan en memoria de la forma siguiente: x : array[1..5] of integer Para establecer el rango del arreglo
(número total de elementos) que componen el arreglo se utiliza la siguiente formula:
Para calcular la dirección de memoria de un elemento dentro de un arreglo se usa la siguiente formula:
li = Límite inferior
Si el arreglo en el cual estamos trabajando tiene un índice numerativo utilizaremos las siguientes fórmulas:
RANGO = ord (ls) - (ord (li)+1) A[i] = base (A) + [ord (i) - ord (li) * w]
• Un arreglo unidimensional es un arreglo que tiene solamente un subíndice.
Un subíndice es un numero encerrado entre corchetes a continuación del
nombre del arreglo.
• Los arreglos bidimensionales se usan para representar datos que pueden verse
como una tabla con filas y columnas.
• La primera dimensión del arreglo representa las columnas, cada elemento contiene
un valor y cada dimensión representa una relación
Un arreglo multidimensional tiene mas de un subíndice, un
arreglo bidimensional tiene dos subíndices, Un arreglo
tridimensional tiene 3 subíndices, y asi sucesivamente; no hay
limite.
1.arreglo de datos
2.El numero máximo
3.El numero mínimo
4.El tipo de datos de la pila
5.los índices Tope y Base de
la Pila
OPERACIONES CON PILAS
Operaciones Operaciones
Elementales primitivas
1.Iniciar 1.Crear()
2.Insertar 2.Destruir(P)
3.Eliminar 3.Tope(P)
4.Axiomas 4.Pop(P)
5.Pushx,P)
6.Vacía(P)
IMPLEMENTACION DE PILAS