คุณจะได้รับอาร์เรย์ของความยาวnแต่ละองค์ประกอบของอาเรย์เป็นของหนึ่งในคลาสคุณควรจะจัดเรียงอาร์เรย์ใหม่โดยใช้จำนวนการสลับขั้นต่ำเพื่อให้องค์ประกอบทั้งหมดจากคลาสเดียวกันถูกจัดกลุ่มเข้าด้วยกันเสมอ
ตัวอย่างเช่น:
ยังมีข้อตกลงที่ใช้ได้อีกสามข้อที่เหลืออยู่
ปัญหานี้เรียกว่าอย่างไรในวรรณคดี มีอัลกอริทึมที่มีประสิทธิภาพสำหรับมันหรือไม่?