Estructura de datos. Un enfoque orientado a objetos utilizando JAVA

Estructura de datos. Un enfoque orientado a objetos utilizando JAVA

Autor / Author: Carlos Arturo Cortés Fuentes
Editorial / Publisher: Universidad de San Buenaventura
Entrega / Delivery : Nacional / International
Envio desde / Ships from: Colombia
Condición / Condition: Nuevo / New

Precio de lista: COP$0
Código9789588590370
Stock: 1
Peso: 250.0
addthis
Guarde la lista de peticiones

Tipo: Libro impreso / Print book

Encuadernación / Binding: Tapa blanda / Paperback

Tamaño / Size: 16 x 23 cm

Páginas / Pages: 168

Resumen / Summary:

Autor / Author: Carlos Arturo Cortés Fuentes
Editorial / Publisher: Universidad de San Buenaventura
Entrega / Delivery : Nacional / International
Envio desde / Ships from: Colombia
Condición / Condition: Nuevo / New



Tabla de contenido / Table of contents:

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 

No existen productos recomendados en este momento.
No existen productos recomendados en este momento.