Análisis y diseño de algoritmos (ebook)

Análisis y diseño de algoritmos (ebook)

Un enfoque práctico

Villegas Jaramillo, Eduardo / Guerrero Mendieta, Luz Enith

$ 10,900.00
Editorial:
Universidad Nacional de Colombia
Año de edición:
2016
Materia
Ingeniería de sistemas
ISBN:
978-958-775-793-4
$ 10,900.00
Añadir a favoritos

Lista de figuras

Lista de tablas

Prefacio
Primera parte

Análisis de algoritmos Introducción

1 ¿Un computador más rápido o un algoritmo más eficiente?

2 Elementos que influyen en el desempeño de un algoritmo

2.1 Tiempo de ejecución

2.2 Número de lineas del código

2.3 Estructura del algoritmo

2.4 Implementación

3 Complejidad

3.1 Definición

3.2 Funciones básicas

3.3 Reglas de simplificación

3.4 Reglas prácticas para el cálculo de la complejidad

3.5 Métodos de conteo

4.Casos prácticos

4.1 El problema de la búsqueda

4.2 El problema del ordenamiento

4.3 Algoritmos de ordenamiento lineales

Segunda parte

Diseño de algoritmos

Introducción

5 Algoritmos voraces

5·1 Definición

5·2 Forma general

5·3 Problemas clásicos

5.4 Problemas propuestos

6.Dividir y conquistar

6.1 Definición

6.2 Forma general

6·3 Problemas clásicos

6-4 Problemas propuestos

7 Programación dinámica

7.1 Definición

7·2 Forma general

7·3 Problemas clásicos

7.4 Problemas propuestos

8 Algoritmos exhaustivos (retroceso, ensayo y error)

8.1 Definición

8.2 Forma general

8·3 Problemas clásicos

8.4 Problemas propuestos

9.Algoritmos aproximados

9.1 Definición

9·2 Forma general

9·3 Problemas clásicos

9·4 Problemas propuestos

Referencias

Índice analítico

COMPRAR

Amazon

LibreriadelaU

Esta obra es una herramienta de formación imprescindible para todos aquellos interesados en aprender a programar. Parte del análisis como una herramienta práctica para predecir y determinar la mejor manera de escribir algoritmos. Además, explica diferentes técnicas para su diseño con ejemplos en los que se plantean y solucionan diversos tipos de problemas mediante ejercicios escritos en seudocódigo e implementaciones en lenguaje C/C ++.

Artículos relacionados

  • Desarrollo de interfaces gráficas en Python 3 con Tkinter
    Domínguez Mínguez, Tomás
    Las interfaces de usuario son el medio de interacción entre las aplicaciones y las personas. Dependiendo de la forma en la que se lleve a cabo esta comunicación, se distinguen diferentes tipos: desde las de línea de comandos (en las que el intercambio de información se realiza utilizando únicamente texto), pasando por las interfaces gráficas, hasta las sofisticadas interfaces d...
    En stock

    $ 104,000.00

  • Terraform
    Espinoza, Amín
    La constante evolución de los entornos de software no es ninguna sorpresa para nadie involucrado en todo este mundo. Llevo ya 12 años trabajando como profesional y en esta pequeña fracción de la historia de la tecnología me da mucha risa recordar el hardware con el que trabajaba en la universidad, recordar versiones de los sistemas operativos que usaba y con un nivel no menor d...
    En stock

    $ 75,000.00

  • Entendiendo la recursión
    Villegas Jaramillo, Eduardo / Guerrero Medina, Luz Enith
    La intención de escribir este libro es la de ayudar a las diferentes personas que, estando en el mundo de la programación de computadores, se enfrentan a resolver problemas mediante el concepto de la recursión. Esta palabra, que por sí sola asusta a muchos de quienes la abordan, de verdad es un gran instrumento que permite resolver innumerables problemas de una forma mucho más ...
    En stock

    $ 30,000.00

  • Unvirtuallab. Un laboratorio virtual basado en openmodelica
    Duarte, Oscar.
    VERSION EBOOK ...
    En stock

    $ 110,000.00

  • ARDUINO PARA PRINCIPIANTES
    SCHERNICH, ERIK
    ¿Quieres adentrarte en el mundo de Arduino? Tanto si tienes 12 años como si eres adulto, con este libro adquirirás todos los conocimientos necesarios. En esta nueva edición ampliada aprenderás, paso a paso, cómo programar mediante bloques o código multitud de proyectos que te ayudarán a aprender, de forma divertida, cómo el hardware se puede poner a trabajar por sí mismo:-Reali...
    En stock

    $ 72,000.00

  • Lo nuevo de Excel 2019
    Cuesta Altieri, Yolanda
    Aprenda a trabajar con el programa Excel 2019 (muy parecido también a Office 365 hojas de cálculo) aplicando las nuevas funciones, gráficos, herramientas basadas en inteligencia artificial, como Ideas o Tipo de datos. Con ejercicios paso a paso y archivos de Excel que puede descargar para realizar las prácticas.Conozca también todos los complementos Power BI, Business Intellige...
    En stock

    $ 48,000.00