*   >> Lectura Educación Artículos >> science >> programación

¿Qué es un algoritmo?

omo éste, ya sea porque no importa lo que hagas o el autor asume que el lector sabrá qué hacer. Para el registro, lo correcto en este caso es probable que en seco húmedo-seco-húmedo-seco. • Problema: Un algoritmo siempre debe presentar una solución a un problema parti- cular. Cada algoritmo está diseñado con un grupo particular de problemas en mente. En la Figura 1.1, el problema debe haber sido algo así como • Entrada legítimo "El uso de estos ingredientes, hacer magdalenas.": Un algoritmo puede ser que necesite algún tipo de entrada para hacer su trabajo.

En el problema de ejemplo, las entradas son los ingredientes; tienes que tener los ingredientes correctos para poder iniciar el algoritmo. Además de tener las entradas, que tienen que ser "legítimo". Supongamos que empezamos las instrucciones de la Figura 1.1 con estos ingredientes: 1 lata de maíz tierno, el jugo de naranja 1 taza; 1 teléfono. No vamos a llegar muy lejos. En este ejemplo, los ingredientes "legítimos" incluyen el azúcar, los huevos, la harina y la mantequilla. Si pones las entradas erróneas en el algoritmo, que podría no ser capaz de tratar con ellos.

• cantidad finita de tiempo: Esto significa que si empezamos el algoritmo, tuvimos mejor acabado finalmente. Una receta que nos deja en la cocina hasta el fin del tiempo no es mucho. Supongamos que agregamos este paso a la figura 1.1: 6. Revuelva con un tenedor hasta que la mezcla se convierte en carne Wellington. Ninguna cantidad de agitación va a hacer que eso suceda. Si has seguido la receta, literalmente, estarías ahí parado revolviendo siempre. No es bueno. Muchos cursos de ciencias de computación más tarde cubren algoritmos para diversos problemas.

Por ejemplo, CMPT 354 (bases de datos) discute algoritmos para almacenar eficientemente la información de base de datos.

Page   <<  [1] [2] 
Copyright © 2008 - 2016 Lectura Educación Artículos,https://lectura.nmjjxx.com All rights reserved.