Conoce Aseuc

Estructura de datos. Un enfoque orientado a objetos utilizando JAVA

U. de San Buenaventura
Mira otros U. de San Buenaventura articulos

libro

Más vistas

Estructura de datos. Un enfoque orientado a objetos utilizando JAVA

U. de San Buenaventura
Mira otros U. de San Buenaventura articulos

COP $ 15.000

Disponibilidad: No Disponible


Autor: Carlos Arturo Cortés Fuentes

Editorial: U. de San Buenaventura

U. de San Buenaventura

Año de Edición: 2014

2014

Idioma: Español

Formato: Libro Impreso

Número de páginas: 168

ISBN: 9789588590370

9789588590370
En este libro se expondrán los principales conceptos relacionados con las estructuras de datos estáticas (arreglos) y las estructuras de datos dinámicas (listas enlazadas), al igual que se tratará la forma como trabajan las estructuras de datos lineales (pilas, colas y listas enlazadas) y las es...

SKU: 273237

Producto creado el 12/11/2015

Descripción

Detalles

En este libro se expondrán los principales conceptos relacionados con las estructuras de datos estáticas (arreglos) y las estructuras de datos dinámicas (listas enlazadas), al igual que se tratará la forma como trabajan las estructuras de datos lineales (pilas, colas y listas enlazadas) y las estructuras de datos no lineales (árboles y grafos), además de las operaciones que se pueden realizar con ellas (ordenamiento y recursividad). 

Es importante que quienes hagan uso de esta obra tengan conocimientos sobre programación orientada a objetos (POO) y el lenguaje de programación (orientado a objetos) Java, ya que los ejemplos que aquí se plantean están codificados en Java y manejan el paradigma de POO. 

Información adicional

Información adicional

Editor / MarcaU. de San Buenaventura
Año de Edición2014
Número de Páginas168
Idioma(s)Español
TerminadoRústica
Alto y ancho16 x 23 cm.
Peso0.2500
Tipo Productolibro
Autor

Carlos Arturo Cortés Fuentes

información no disponible.

Tabla de Contenido

Contenido 
Introducción 

Unidad 1
Arreglos 

1.1 Definición de arreglo 
1.2 Declaración de un vector 
1.3 Funciones como arreglos 
1.4 Ejemplos de programa con vectores 
1.5 Definición de arreglo bidimensional (matriz) 
1.6 Declaración de una matriz 
1.7 Ejemplos de programa con matrices 
1.8 Ejercicios propuestos 

Unidad 2
Pilas y colas 

2.1 Concepto de pilas 
2.2 Implementación de una pila 
2.3 Ejemplos con pilas 
2.4 Concepto de colas 
2.5 Implementación de una cola 
2.6 Ejemplos con colas 
2.7 Cola de prioridades 
2.8 Implementación de cola de prioridades 
2.9 Ejemplos de cola de prioridades 
2.10 Ejercicios propuestos
 
Unidad 3
Listas Enlazadas 

3.1 Definición de las listas enlazadas 
3.2 Implementación de listos enlozados 
3.3 Ejemplos de listas enlazadas 
3.4 Listas enlazadas circulares 
3.5 Implementación de listas enlazadas circulares 
3.6 Ejemplo de listas enlazadas circulares 
3.7 Definición de lista doblemente enlazada 
3.8 Implementación de listas doblemente enlazadas 
3.9 Ejercicios propuestos 

Unidad 4
Recursividad 

4.1 Definición de recursividad (recursión) 
4.2 Implementación de la recursividad 
4.3 Ejemplos de recursividad 
4.4 Ejercicios propuestos 

Unidad 5
Ordenamiento 

5.1 Concepto de ordenamiento 
5.2 Algoritmo de ordenamiento burbuja 
5.2.1 Ejemplo de algoritmo de ordenamiento burbuja 
5.3 Algoritmo de ordenamiento por selección 
5.3.1 Ejemplo de algoritmo de ordenamiento por selección 
5.4 Algoritmo de ordenamiento por inserción 
5.4.1 Ejemplo de algoritmo de ordenamiento por inserción 
5.5 Ejercicios propuestos 

Unidad 6
Árboles 

6.1 Concepto de árbol 

6.2 Concepto árboles binarios 
6.2.1 Ejemplo de árboles binarios 

6.3 Representación de un árbol binario 

6.4 Recorrido de un árbol binario
6.4.1 Ejemplos  de recorrido de un árbol binario
6.5 Arboles binarios de búsqueda 
6.6 Agregar un nodo o un árbol binario de búsqueda 
6.7 Borrar un nodo de un árbol binario de búsqueda 
6.8 Implementación de los árboles binarios de búsqueda 
6.9 Ejercicios propuestos 

Unidad 7
Grafos

7.1 Conceptos de grafos 
7.1.1 Grado de un nodo 
7.1.2 Longitud 
7.1.3 Comino 

7.2 Tipos de grafos 
7.2 Grafo de conexo 
7.2.2 Grafo con pesos 
7.2.3 Grafo dirigidos
 
7.3 Representación secuencial de los grafos 
7.31 Matriz de adyacencia 
7.3.2 Matriz de caminos 

7.4 Algoritmo del camino mínimo (algoritmo de gijkstra) 
7.5 Implementación de los grafos
7.6 Ejercicios Propuestos 

Reseñas