下面這個折半查找算法正確嗎?如果正確,請給出算法的正確性證明,如果不正確,請說明產(chǎn)生錯誤的原因。
循環(huán)賽日程安排問題。設有n=2k個選手要進行網(wǎng)球循環(huán)賽,要求設計一個滿足以下要求的比賽日程表: (1)每個選手必須與其他n-1個選手各賽一次; (2)每個選手一天只能賽一次。