1
ใช้จำนวนการแลกเปลี่ยนขั้นต่ำเพื่อให้แต่ละถังขยะมีลูกบอลที่มีสีเดียวกัน
มีถังขยะที่ฉัน bin TH ประกอบด้วยฉันลูก ลูกได้nสีมีฉันลูกที่มีสีผม Let เมตร= Σ n ฉัน= 1ฉันnnnผมiiaผมaia_innnaผมaia_iผมiim = ∑ni = 1aผมm=∑i=1naim=\sum_{i=1}^n a_i การสลับจะใช้ลูกบอลจากหนึ่งช่องและสลับกับลูกบอลจากอีกช่องหนึ่ง เราต้องการจำนวน swaps ขั้นต่ำที่แต่ละ bin มีเพียงลูกที่มีสีเดียวกัน ฉันรู้ว่ากรณีพิเศษง่ายฉัน ≤ 2สำหรับฉัน (ถ้าฉัน = 2สำหรับฉันแล้วคุณยังสามารถทำมันได้โดยการเปลี่ยนแต่ละลูกที่มากที่สุดครั้งหนึ่ง.)aผม≤ 2ai≤2a_i\leq 2ผมiiaผม= 2ai=2a_i=2ผมii แก้ไข : สิ่งนี้ผิดเพราะการค้นหานั้นยากมากc ( D )c(D)c(D) ถ้าเรารู้ว่าสีใดไปที่ถังขยะปัญหานั้นง่าย พิจารณาหลายเดี่ยว , V = { โวลต์1 , ... , V n } …