2015c1 Unid42_Vectores Mét Sples Cplex

Páginas: 22 (5475 palabras) Publicado: 23 de noviembre de 2015

Universidad Nacional de Salta
Facultad de Ingeniería











Estructuras de Datos Indizadas en C++
Estructuras de Compuestas - Vectores (o Arreglos Unidimensionales): Declaración, Recorrido y Manipulación. Métodos Simples: Búsqueda, Eliminación, Inserción. Ordenamiento; Alternativas de segunda ocurrencia y Binaria.
APUNTES DE CÁTEDRA 4.2
(versión 1ºcuat.2015)INFORMÁTICA
2°cuat.1°año de las Ing’s del
Ciclo Común de Articulación
1° año Ingenierías de Univ.Nac.del Noroeste

ACTIVIDAD DE CLASE
TEÓRICO / PRÁCTICO








Prof.Adj. (a cargo): Lic. José Ignacio TUERO
JTP’s: Lic. Néstor Javier Hurtado
Lic. Leopoldo Eugenio Lugones
Lic. Adriana Noemí Vera





Colaboraron versiones originales:
Lic. Pablo Wolmy
Lic. Patricia Aballay
Ing.Fabián Montelongo
Tabla de Contenidos

Tabla de Contenidos 2
Estructuras de Datos Compuestas - VECTORES o ARREGLOS UNIDIMENSIONALES 3
4.1 - Introducción: qué y cuáles son las Estructuras de Datos Compuestas 3
4.1.1 – Declaración de una Estructura de Datos Compuesta: 3
4.1.2 – Cómo se referencian o identifican los elementos del vector: 3
4.1.3 - Cómo se ingresan valores a un vector: 4
4.2 - Manipulaciónelemental de Estructuras de Datos compuestas 5
4.2.1 – Ingresar y mostrar valores en los elementos de un vector 5
4.2.2 – Ejemplos para ilustrar conceptos y para practicar 6
2 – MÉTODOS: BÚSQUEDA, Eliminación e Inserción; ORDENAMIENTO 8
2.1 – Métodos de Búsqueda 8
2.2.1 – Búsqueda Lineal o Secuencial 8
2.2 – Métodos de Eliminación 9
2.2.1 – Técnicas de desplazamiento 9
2.3 – Métodos de Inserción9
2.3.1 – Hacer lugar hasta que se pueda insertar… 9
2.4 – Métodos de Ordenamiento 10
2.4.1 – Ordenamiento por Selección Directa (falsa burbuja) 11
2.4.2 – Ordenamiento por Intercambio Directo (verdadera burbuja) 12
2.4.3 – BÚSQUEDA Binaria o Dicotómica 12
2.4.4 – ORDENAMIENTO por Inserción Directa (baraja) 13
3 – Bibliografía 15

Estructuras de Datos Compuestas - VECTORES o ARREGLOSUNIDIMENSIONALES
4.1 - Introducción: qué y cuáles son las Estructuras de Datos Compuestas
Como lo dice el título: la composición, agrupamiento, “apilamiento” de estructuras de datos simples (variables), terminan dando como resultante Estructuras de Datos Compuestas.
Dichos apilamiento, agrupamiento o composición tienen mucha utilidad para almacenar una colección finita (de tamaño preconocido) de datos de unmismo tipo y ser manipulados (almacenados o “transferidos/trasladados”) como un todo o como si fuera una única variable.
Ejemplos, los tienen muy cercanos en la vida cotidiana tanto de estudiantes como de futuros ingenieros: en un vector de 200 variables enteras podrían almacenar la nómina de las LU de esa cantidad de alumnos o los CUIL de idéntica cantidad de operarios u obreros. Una estructura dedatos similar sería adecuada almacenando ciertas tomas de temperatura o valores de un proceso químico que se capten automáticamente, a través de sensores.

4.1.1 – Declaración de una Estructura de Datos Compuesta:
Un Vector es una colección, conjunto, agrupamiento, apilamiento o composición de datos indizados (poseen un índice para referenciar a cada uno de los elementos –del mismo tipo de datos-que componen la estructura), tratados/referenciables como un todo, como una única variable.
int Vector[4] ; //vector con capacidad máxima de albergue para 4 enteros
Al momento de declarar (crear/“reservar”) este espacio en memoria RAM debemos consignar: Rótulo/Nombre con el que reconoceremos a toda esta estructura de datos compuesta, [dimensión]: número natural (>=2) que establece la cantidad decomponentes que conforman el vector y, por supuesto precediendo todo, el Tipo de Datos (predefinido del lenguaje de programación) de todos los componentes.
 La representación “ideográfica” brinda una imagen de lo dicho: se declara un vector identificado por el rótulo (o nombre): Vector, compuesto por 4 elementos del Tipo de Datos enteros.
En esta interpretación gráfica observamos también que...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • cplex
  • Meta
  • Meto
  • La meta
  • La meta
  • La Meta
  • La Meta
  • LAS METAS

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS