02 Tipos Estructura De Datos Y Tipos De Datos
edwin.quinterosrivas@gmail.com
• En programación, una estructura de
datos es una forma de organizar un
conjunto de datos elementales con el
objetivo de facilitar su manipulación.Un
dato elemental es la mínima
información que se tiene en un sistema.
• Una estructura de datos define la organización e interrelación de
estos y un conjunto de operaciones que se pueden realizarsobre
ellos. Las operaciones básicas son:
• Búsqueda, encontrar un determinado valor en la estructura para
realizar una operación con este valor, en forma secuencial o binario
(siempre y cuando los datosestén ordenados).
• Otras operaciones que se pueden realizar son:
• Ordenamiento, de los elementos pertenecientes a la estructura.
• Apareo, dadas dos estructuras originar una nueva ordenada y quecontenga a las apareadas.
• Cada estructura ofrece ventajas y desventajas en relación a la
simplicidad y eficiencia para
• ARREGLOS UNIDIMENSIONALES
• Un arreglo unidimensional es un tipo de datosestructurado
que está formado por una colección finita y ordenada de
datos del mismo tipo. Es la estructura natural para modelar
listas de elementos iguales. Los datos que se guarden en los
arreglostodos deben ser del mismo tipo.
•
El tipo de acceso a los arreglos unidimensionales es el acceso
directo, es decir, podemos acceder a cualquier elemento del
arreglo sin tener que consultar a elementosanteriores o
posteriores, esto mediante el uso de un índice para cada
elemento del arreglo que nos da su posición relativa.
Para implementar arreglos unidimensionales se debe
reservar espacio enmemoria.
• Los arreglos nos permiten hacer un conjunto de operaciones
para manipular los datos guardados en ellos, estas
operaciones son: ordenar, buscar, insertar, eliminar,
modificar entre otras.
•REPRESENTACION EN MEMORIA: Los arreglos guardan en memoria
la cantidad de espacios que se le indican en la declaración.
• Repaso arrays unidimensionales en Java. Ejemplos de código.
•
• VARIABLES CON...
Regístrate para leer el documento completo.