Nada en realidad. Apuesto a que ya usas algoritmos para estos y no te das cuenta:
* cómo hacer un sándwich
* cómo escribir un esquema para un trabajo / tarea escolar
* cómo llegar a todas tus clases a tiempo
¿Qué tenías que saber para hacer esto?
Priorización, para descubrir cómo ordenar su algoritmo:
* esto debe hacerse antes de eso
Verificación de límites o condiciones:
* if (sin gelatina en el pan) entonces (agregue gelatina)
* if (pasillo bloqueado): if (tiempo suficiente): (pruebe una ruta diferente) sino: [if (tiempo insuficiente) entonces] (empuje)
* repetir (caminar a clase) hasta (en el aula)
* ¿hemos terminado con lo que nos propusimos hacer? → final, salir, salir, romper, volver
Repetición, como:
* repita {esparciendo PB} hasta que {la rebanada de pan esté cubierta}
* for (classPeriod = 1 to 8): {ir a clase}
Tomar una clase de algoritmos básicamente muestra cómo formalizar los pasos para un proceso y cómo programar esos pasos usando uno o más idiomas. También le dará nombres a los comportamientos o procesos.
- ¿Cuáles son los componentes o algoritmos de subsistema mejor diseñados en Linux?
- ¿Qué algoritmo usa Matlab para calcular las raíces de un polinomio de alto rango?
- Tiene dos números binarios de tamaño n cada uno, ¿cuántas operaciones se necesitan para sumarlos?
- ¿Cuáles son las diferentes formas en que puede obtener la longitud de una matriz en C ++?
- ¿Cómo estudiar efectivamente estructuras de datos y algoritmos? ¿Simplemente memorizo cómo funcionan