análisis del problema
es una parte importante de la Teoría de complejidad computacional más amplia, que provee estimaciones teóricas para los recursos que necesita cualquier algoritmo que resuelva un problema computacional dado
diseño del algoritmo
esto paso es el segundo, consiste en diseñar el algoritmo pero en un la mente o en otras palabras mirar las posibles opciones para desarrollar el problema
programar el algoritmo
después de analizar, plantear, diseñar y mirar las posibles soluciones se nos facilita mucho la solución del problema y en eso consiste programar el algoritmo en realizar el problema
entrada
es la informacion dada al algoritmo o los valores con los que se va a trabjar
proceso
son los calculos necesarios para que a partir de un dato de entrada se pueda llegar a un resultado
salida
son los resultados finales o la transformacion de entrada a traves del proceso
libera tu mente
deja que las ideas fluyan, no te quedes en una sola idea
hazlo con creatividad
para resolver un problema hay muchos caminos, prueba con mas de una sola forma