Zrobiłem już rozwiązanie dla Dutch national flag problem.Problem flagi narodowej Mauritus
Ale tym razem chcę spróbować czegoś trudniejszego: problem flagi narodowej Mauritus - 4 kolory, zamiast 3. Jakieś sugestie dotyczące skutecznego algorytmu?
Zasadniczo, problem flagi narodowej Mauritiusa koncentruje się na sposobie sortowania podanej listy par zgodnie z kolejnością kolorów na Fladze Narodowej Mauritiusa (czerwony, niebieski, żółty, zielony). Numery należy również sortować w kolejności rosnącej.
Schemat wejścia programowania próbki.......
((R 3) (G 6) (Y 1) (B 2) (Y 7), (G3), (R 1) (b. 8))
wyjściowy.......
((R 1) (R 3) (B 2) (B 8) (Y 1) (Y 7), (G3) (G. 6))
Nie, tak naprawdę nie wszyscy wiemy, jaki jest problem holenderskiej flagi narodowej. Zmieniłem też Twoje pytanie, aby usunąć wszystkie wielkie litery. –
Teraz, kiedy wiemy, że to w rzeczywistości problem z CS, może zamykacze ponownie rozważą swoje decyzje? –
Nie można zamknąć, ponieważ jest to interesujące pytanie. Ale na pewno można go przeformułować, aby lepiej opisać problem. Również nie jestem naprawdę pewien, że istnieją nawet rozwiązania tego problemu algorytmu. –