Los algoritmos forman parte de nuestra vida cotidiana, a menudo los hacemos sin darnos cuenta. Por ejemplo al ir de compras, estamos pensando que cosas se necesitarán, hasta que precio estamos dispuestos a pagar, si no encontramos lo que buscamos podemos reemplazarlo?, cuanto tiempo tenemos para realizar las compras?, si no es tiempo suficiente que podemos hacer?. En fin muchas interrogantes que intuitivamente vamos resolviendo mediante un algoritmo , es por ello que el algoritmo es una forma de resolver un problema. Se trata siempre que dicho algoritmo sea el mas eficiente. Los algoritmos computacionales son diferentes, simplemente que estos están orientados a su códificación en algún lenguaje de programación específico. Considero el C++ uno de los lenguajes de programación más adecuados para aprender y aplicar los conceptos básicos de algoritmia, motivo por el cual este texto contiene los algoritmos desarrollados en C++, para que el lector pueda revisarlo y e...