Gran aclaración Aclaremos aún más para decir que tiene 30 líneas de 15 estaciones, y que el trabajo no puede moverse entre líneas, y las estaciones deben estar ocupadas en orden.
Dado que efectivamente tiene una capacidad de 30 líneas (las estaciones no importan, porque cada conjunto de estaciones está dedicado a una turbina y las estaciones son secuenciales), su programación parecería ser simplemente
¿Cuándo estará disponible una estación 1?
- Dada una serie de dígitos, ¿cómo los clasifica con la complejidad temporal o (n)?
- ¿Los desarrolladores de Google realmente usan conceptos como la notación O grande para determinar el tiempo de ejecución de un algoritmo en un proceso de codificación diario?
- ¿Cuáles son los mini proyectos que se pueden hacer en el algoritmo para el procesamiento de imágenes y videos?
- ¿Qué representa un estado en términos de programación dinámica?
- ¿Cuáles son algunos problemas de práctica en la estructura de datos de árbol en sitios web competitivos?
Si tiene una estación 5 disponible en la línea 3, no puede usarla para ingerir nuevos trabajos, porque su dependencia del proceso está solo en la estación 1.
Por lo tanto, su hoja de cálculo simplemente contendrá las cifras de carga de trabajo (horas antes gratuitas) para las 30 estaciones 1
Una vez que cada estación 1 está ocupada, no tiene más capacidad para aceptar más trabajo en el proceso y comenzará a construir una fila de turbinas esperando comenzar.
Esto no significa que solo pueda tener 30 turbinas en proceso a la vez; puede tener 30 veces más estaciones, porque a medida que una turbina se mueve de la estación 1 a la 2, puede comenzar a trabajar en la estación 1 en una nueva turbina.