Algoritmos y estructuras de datos : una visión didáctica / Esmitt Ramírez

por Ramírez, Esmitt.
Tipo de material: materialTypeLabelLibroEditor: Alemania : OmniScriptum GmbH & Co. ; Editorial Académica Española, 2015Descripción: 119 p. : gráficos ; 22 cm.ISBN: 9783659086366.Materia(s): INFORMÁTICA | ALGORITMO | ESTRUCTURAS DE DATOS
Contenidos parciales:
I.Tipos de datos: 1. Definiciones. 2. Tipo de dato simple. 3. Tipo de dato compuesto. 4. Tipo de dato Pointer. 5. Ideas finales. 6. Problemas. II. Recursividad: 1. Definiciones. 2. Algoritmo recursivo. 3. Ejecución. 4. Clasificación. 5. Iterativo vs. recursivo. 6. Ejercicios. 7. Algoritmos. 8. Ideas finales. 9. Problemas. III. Backtracking: 1. Definiciones. 2. Técnica de backtracking. 3. Clasificación. 4. Ejercicios. 5. Algoritmos. 6. Ideas finales. 7. Problemas. IV. Complejidad en tiempo: 1. Definiciones. 2. Operaciones elementales. 3. Notaciones asintóticas. 4. Análisis de complejidad. 5. Complejidad de algoritmos iterativos. 6. Ejercicios. 7. Algoritmos. 8. Complejidad de algoritmos recursivos. 9. Ideas finales. 10. Problemas. V. Estructuras de datos dinámicas: 1. Tipo list. 2. Lista mutienlazada. 3. Tipo stack. 4. Tipo queue. 5. Otras estructuras. 6. Ideas finales. 7. Problemas. VI. Árboles: 1. Definiciones. 2. General tree. 3. Binary tree-BT. 4. Binary search tree-BST. 5. AVL. 6. Red-Black. 7. Heap. 8. Ideas finales. 9. Problemas.
Revisión: En el diseño de algoritmos para la resolución de problemas se toman en cuenta diversos aspectos a considerar como robustez del código fuente generado, lógica de programación, eficiencia en recursos empleados en su construcción, número de líneas de código, entre otros. En este libro se pretende dar una introducción básica para la construcción y desarrollo de algoritmos empleando estructuras de datos eficientes. Luego, se muestra el enfoque de recursión y backtracking como técnica de búsqueda. Del mismo modo, se estudia el comportamiento de un programa a través del estudio de su comportamiento en el tiempo (complejidad). Igualmente, estructuras de datos conocidas como listas, pilas, colas, árboles, entre otras son estudiadas en este trabajo. Todos los aspectos son explicados de forma didáctica para la comprensión adecuada del lector.
Tipo de ítem Ubicación actual Signatura Copia número Estado Fecha de vencimiento Código de barras
Libro Libro Campus
004.421/.422 R148 (Navegar estantería) 1 Disponible 025740/ej.1

La Biblioteca posee: 1 ej.

Incluye bibliografía.

I.Tipos de datos: 1. Definiciones. 2. Tipo de dato simple. 3. Tipo de dato compuesto. 4. Tipo de dato Pointer. 5. Ideas finales. 6. Problemas. II. Recursividad: 1. Definiciones. 2. Algoritmo recursivo. 3. Ejecución. 4. Clasificación. 5. Iterativo vs. recursivo. 6. Ejercicios. 7. Algoritmos. 8. Ideas finales. 9. Problemas. III. Backtracking: 1. Definiciones. 2. Técnica de backtracking. 3. Clasificación. 4. Ejercicios. 5. Algoritmos. 6. Ideas finales. 7. Problemas. IV. Complejidad en tiempo: 1. Definiciones. 2. Operaciones elementales. 3. Notaciones asintóticas. 4. Análisis de complejidad. 5. Complejidad de algoritmos iterativos. 6. Ejercicios. 7. Algoritmos. 8. Complejidad de algoritmos recursivos. 9. Ideas finales. 10. Problemas. V. Estructuras de datos dinámicas: 1. Tipo list. 2. Lista mutienlazada. 3. Tipo stack. 4. Tipo queue. 5. Otras estructuras. 6. Ideas finales. 7. Problemas. VI. Árboles: 1. Definiciones. 2. General tree. 3. Binary tree-BT. 4. Binary search tree-BST. 5. AVL. 6. Red-Black. 7. Heap. 8. Ideas finales. 9. Problemas.

En el diseño de algoritmos para la resolución de problemas se toman en cuenta diversos aspectos a considerar como robustez del código fuente generado, lógica de programación, eficiencia en recursos empleados en su construcción, número de líneas de código, entre otros. En este libro se pretende dar una introducción básica para la construcción y desarrollo de algoritmos empleando estructuras de datos eficientes. Luego, se muestra el enfoque de recursión y backtracking como técnica de búsqueda. Del mismo modo, se estudia el comportamiento de un programa a través del estudio de su comportamiento en el tiempo (complejidad). Igualmente, estructuras de datos conocidas como listas, pilas, colas, árboles, entre otras son estudiadas en este trabajo. Todos los aspectos son explicados de forma didáctica para la comprensión adecuada del lector.

No hay comentarios en este titulo.

para colocar un comentario.

Haga clic en una imagen para verla en el visor de imágenes

 

BIBLIOTECA UNIVERSIDAD BLAS PASCAL
Sede Campus: Av. Donato Álvarez 380 Bº Argüello, CPA X5147ERG - Córdoba, Argentina.
Tel. +54 (0351) 414 4444 int. 3160 - Horario: Lunes a viernes de 8 a 21 hs. Sábado de 9 a 12:30 hs.