Ya he hecho una solución para el Dutch national flag problem.Problema de la bandera nacional de Mauritus
Pero esta vez, quiero intentar algo más difícil: el problema de la bandera nacional Mauritus - 4 colores, en lugar de 3. ¿Alguna sugerencia para un algoritmo efectivo?
Básicamente, el problema de la bandera nacional de Mauricio se centra en cómo podría clasificar la lista de pares dada según el orden de colores en la bandera nacional de Mauricio (rojo, azul, amarillo y verde). Y los números deben ordenarse en orden ascendente también.
Esquema programación de muestras de entrada:.......
((R 3) (G 6) (Y 1) (B 2) (Y 7) (G 3) (R 1) (. B 8))
de salida:.......
((R 1) (R 3) (B 2) (B 8) (Y 1) (Y 7) (G 3) (G 6))
No, de hecho, no todos sabemos cuál es el problema de la bandera nacional holandesa. También edité su pregunta para eliminar todo el texto en mayúscula. –
Bueno, ahora que sabemos que en realidad es un problema de CS, ¿tal vez los cerradores reconsiderarán sus decisiones? –
No es necesario cerrar esto, ya que es una pregunta interesante. Pero definitivamente podría reformularse para describir mejor el problema. Además, no estoy realmente seguro de que haya alguna solución para este problema de algoritmo. –