Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Tipo de Representación de Estructuras de Datos en Memoria
Tipo de Representación de Estructuras de Datos en Memoria
Tipo de Representación de
Estructuras de Datos en Memoria
La organización y administración de la “memoria
principal”, “memoria primaria” o “memoria real” de un
sistema ha sido y es uno de los factores más
importantes en el diseño de los Sistema Operativo, ya
que mientras se aumenta la capacidad de almacenamiento real, se brindan
posibilidades de creación de software mas robusto como por ejemplo las suites de
Adobe.
!"#$"%"&'()*+&,-",.%'$/)'/$(%,-",0('1%,#1$,21%*)*1&"%
Ventajas.
• Fácil implementación.
• Rapidez de recorrido, debido a que la dirección de cada elemento está implícita
en su posición física.
1
ALGORITMOS Y ESTRUCTURAS DE DATOS
Desventajas.
• Al agregar un nuevo elemento en algún lugar que no sea el último, se tiene que
desplazar los elementos hacia abajo que están después de la posición de
inserción deseada logrando que se genere un espacio para poder agregar un
nuevo elemento.
2
ALGORITMOS Y ESTRUCTURAS DE DATOS
3
ALGORITMOS Y ESTRUCTURAS DE DATOS
Almacenamiento de Polinomios
Una operación típica sobre polinomios es la evaluación del polinomio para un determinado valor
de la variable x:
4
ALGORITMOS Y ESTRUCTURAS DE DATOS
Por ejemplo:
x4 + 10 x3 + 3x2 + 1
i) (4 , 1 , 10 , 3 , 0 , 1) ò ii) (4 , 4, 1 , 3, 10 , 2, 3 , 0 , 1)
Cabe hacerse la pregunta, ¿Cuál de los métodos es más eficiente? Todo depende de la
cantidad de términos iguales a cero del polinomio.