Anda diberi larik panjang . Setiap elemen array milik salah satu kelas K. Anda seharusnya mengatur ulang array menggunakan jumlah minimum operasi swap sehingga semua elemen dari kelas yang sama selalu dikelompokkan bersama, yaitu mereka membentuk subarray yang berdekatan.
Sebagai contoh:
Tiga pengaturan valid lainnya masih ada.
Apa masalah ini disebut dalam literatur? Apakah ada algoritma yang efisien untuk itu?