乒乓球比赛的日程安排
问题:
设有n位选手参赛,初赛进行n-1天,每位选手每天必须比赛一次,不能轮空。编程求解赛程安排。
分析:
1、求n位选手的赛程安排,可采用分治算法的思想,将问题规模不断缩小,比如缩小到8,4,2等规模大小;
2、分析2,4,8等小规模时的赛程安排:
乒乓球比赛的日程安排
问题:
设有n位选手参赛,初赛进行n-1天,每位选手每天必须比赛一次,不能轮空。编程求解赛程安排。
分析:
1、求n位选手的赛程安排,可采用分治算法的思想,将问题规模不断缩小,比如缩小到8,4,2等规模大小;
2、分析2,4,8等小规模时的赛程安排: