Data structures and algorithms with Python [electronic resource] / Kent D. Lee, Steve Hubbard.
Tipo de material:
- texto
- computador
- recurso en línea
- 3319130714
- 9783319130712
- 005.73 L477
Tipo de ítem | Biblioteca actual | Signatura topográfica | Estado | Fecha de vencimiento | Código de barras | |
---|---|---|---|---|---|---|
![]() |
Institución Universitaria Mayor de Cartagena - Sede Centro | 005.73 L477 (Navegar estantería(Abre debajo)) | Disponible |
Incluye referencias bibliográficas e índice.
Python Programming 101 -- Computational Complexity -- Recursion -- Sequences -- Sets and Maps -- Trees -- Graphs -- Membership Structures -- Heaps -- Balanced Binary Search Trees -- B-Trees -- Heuristic Search -- Appendix A: Integer Operators -- Appendix B: Float Operators -- Appendix C: String Operators and Methods -- Appendix D: List Operators and Methods -- Appendix E: Dictionary Operators and Methods -- Appendix F: Turtle Methods -- Appendix G: TurtleScreen Methods -- Appendix H: Complete Programs.
Este libro de texto explica los conceptos y técnicas requeridos para escribir programas que pueden manejar grandes cantidades de datos de manera eficiente. Orientado a proyectos y probado en el aula, el libro presenta una serie de algoritmos importantes respaldados por ejemplos que dan sentido a los problemas que enfrentan los programadores de computadores. También se presenta la idea de la complejidad computacional, que demuestra lo que se puede y no se puede calcular de manera eficiente para que el programador pueda hacer juicios informados sobre los algoritmos que utilizan. Características: incluye temas de algoritmos y estructuras de datos introductorios y avanzados, con secuencias de capítulos sugeridos para los cursos respectivos proporcionados en el prefacio; proporciona objetivos de aprendizaje, preguntas de revisión y ejercicios de programación en cada capítulo, así como numerosos ejemplos ilustrativos; ofrece programas descargables y archivos complementarios en un sitio web asociado, con materiales del instructor disponibles del autor; presenta una cartilla en Python para aquellos de un idioma diferente.