Diferencia entre revisiones de «Algoritmia»

1524 bytes eliminados ,  hace 11 años
+
(+)
{{+Portada/1a
==Prólogo==
|nombre = Algoritmia
 
|subtítulo =
Este libro trata sobre la creación de algoritmos y el análisis de su eficiencia. Tras introducir las bases matemáticas de la complejidad computacional, el libro cubre algunos de los métodos algorítmicos más importantes:
|encabezado =
 
|imagen =
* La técnica divide y vencerás
|sección1 =
* El método de la vuelta atrás y la variante conocida como ramificación y poda
|sección2 =
* La programación dinámica como optimización en tiempo a costa de un gasto en memoria
|sección3 =
* Los algoritmos voraces
|sección4 =
* Técnicas de escalada
|sección5 =
* Algoritmos basados en probabilidades
|sección6 =
 
|sección7 =
El objetivo del libro es mostrar cómo aplicar de forma metódica diferentes técnicas en algoritmos de creación propia de forma que estos sean más eficientes. Además de tratar los diferentes métodos algorítmicos de forma general, también se estudiarán en profundidad algunos algoritmos famosos que apliquen dichos métodos.
|sección8 =
 
|sección9 =
Asimismo, se plantean una serie de ejercicios clásicos y se aportan soluciones en pseudocódigo de los mismos con el fin de poder autoevaluar los conocimientos adquiridos.
|sección10 =
 
|sección11 =
Este libro es un tutorial de técnicas algorítmicas, no una obra de referencia, para lo cual se recomienda consultar las obras que se indican en el apartado de bibliografía.
|sección12 =
 
|sección13 =
==Desarrollo actual==
|sección14 =
 
|sección15 =
{{Libro|Algoritmia}}
|sección16 =
 
|sección17 =
[[/Desarrollo/]]
|sección18 =
 
|sección19 =
==Índice de contenidos==
|sección20 =
 
|sección21 =
# [[/Introducción/]] {{Desarrollo|25%|25 de mayo, 2006}}
|sección22 =
# [[/Complejidad computacional/]] {{Desarrollo|00%|25 de mayo, 2006}}
|sección23 =
# [[/Divide y vencerás/]] {{Desarrollo|25%|19:06 30 may 2006 (UTC)}}
|sección24 =
# [[/Algoritmos voraces/]] {{Desarrollo|25%|19:22 13 jun 2006 (UTC)}}
|sección25 =
# [[/Programación dinámica/]] {{Desarrollo|25%|11:47 18 jun 2006 (UTC)}}
|sección26 =
# [[/Vuelta atrás/]] {{Desarrollo|25%|17:28 3 jul 2006 (UTC)}}
|sección27 =
# [[/Ramificación y poda/]] {{Desarrollo|00%|25 de mayo, 2006}}
|sección28 =
# [[/Algoritmos de escalada/]] {{Desarrollo|25%|20:08 10 jul 2006 (UTC)}}
|sección29 =
# [[/Algoritmos probabilísticos/]] {{Desarrollo|25%|19:59 18 jun 2006 (UTC)}}
|sección30 =
# [[/Apéndice A: pseudocódigo/]] {{Desarrollo|75%|25 de mayo, 2006}}
|rutacarrusel =
# [[/Apéndice B: implementación en C/]] {{Desarrollo|00%|19:09 30 may 2006 (UTC)}}
|titcarrusel =
# [[/Algoritmo para transformar un número en base 10 a otras bases|Apéndice C: implementación en Java del algoritmo para transformar un número en base 10 a otras bases]] {{Desarrollo|75%|3 de junio, 2007}}
|_textoedición =
 
|ancho =
==Véase también==
|alineartit =
 
|imagenlink =
* [[Fundamentos de programación]]
|imagenedit =
 
|_tono =
[[Categoría:Algoritmia| ]]
|tonosección =
 
|tonocarrusel =
|tonoedición =
|tonoenlaces =
|redondeo =
}}
[[en:Algorithms]]