- 17
- 0
- 约1.67千字
- 约 9页
- 2017-03-31 发布于江苏
- 举报
循环赛日程表问题
作者:杨劲松 */9 * */22 * 循环赛日程表 内容提要 问题描述 解题思路 程序实现 问题描述 问题描述: 设有n(n = 2k)位选手参加网球循环赛,循环赛共进行n-1天,每位选手要与其他n-1位选手比赛一场,且每位选手每天必须比赛一场,不能轮空。 ——每个选手必须与其他n-1个选手各赛一场; ——每个选手一天只能赛一场; ——循环赛一共进行n-1天。 解题思路 问题描述: ——每个选手必须与其他n-1个选手各赛一场; ——每个选手一天只能赛一场; ——循环赛一共进行n-1天。 n=1 具体 抽象 n=2 选手 第一天赛事 1 选手 第一天赛事 1 2 1 2 解题思路 问题描述: ——每个选手必须与其他n-1个选手各赛一场; ——每个选手一天只能赛一场; ——循环赛一共进行n-1天。 n=4 具体 抽象 第三天 4 选手 第一天 第二天 1 2 3 2 1 3 4 4 1 2 3 1 2 4 3 解题思路 n=8 2 3 4 选手 第一天 第二天 1 2 3 3 4 1 2 1 4 第三天 4 3 2 1 第四天 5 6 7 8 第五天 6 5 6 7 第六天 7 8 5 6 第七天 8 7 6 5 5 6 7 8 1 2 3 4 6 5 8 7 2 1 4 3 7 8 5 6 2 4 1 2 8 7 6 5 4 3 2 1 程序实现 void table(int **a,int start,int end) { if(start = end || start = 0) return; int n = end - start + 1; if(n==2) { a[start][1] = start+1; a[start+1][1] = start; return; } int mid = (end + start)/2; table(a, start, mid); table(a, mid+1, end); copy(a,start,end); } 2 3 4 选手 第一天 第二天 1 2 3 3 4 1 2 1 4 第三天 4 3 2 1 第四天 5 6 7 8 第五天 6 5 6 7 第六天 7 8 5 6 第七天 8 7 6 5 5 6 7 8 1 2 3 4 6 5 8 7 2 1 4 3 7 8 5 6 2 4 1 2 8 7 6 5 4 3 2 1 图示 隐藏 程序实现 void copy(int **a,int start,int end) { if(start = end || start = 0) return; int n = end - start + 1;int m = n/2; int mid = (end + start)/2; for(int i=mid+1;i=end;i++) { for(int j=m;jn;j++) { a[i][j] = a[i-m][j-m]; } } for(int i=start;i=mid;i++) { for(int j=m;jn;j++) { a[i][j] = a[i+m][j-m]; } } } 2 3 4 选手 第一天 第二天 1 2 3 3 4 1 2 1 4 第三天 4 3 2 1 第四天 5 6 7 8 第五天 6 5 6 7 第六天 7 8 5 6 第七天 8 7 6 5 5 6 7 8 1 2 3 4 6 5 8 7 2 1 4 3 7 8 5 6 2 4 1 2 8 7 6 5 4 3 2 1 图示 隐藏 程序实现 作者:杨劲松 */9 * */22 *
您可能关注的文档
- 形容词性从句定语从句.ppt
- 影片线索,次救赎,对白.ppt
- 影视艺术(推荐电影).ppt
- 律师林肯(范宁).ppt
- 律师林肯定.ppt
- 徐先生相变会议.ppt
- 循环PPT图表模板.pptx
- 循环与分之程序设计.ppt
- 循环与分支设计.ppt
- 循环习题课.ppt
- 浙江省温州市2024-2025学年七年级上学期语文期末考查卷.docx
- 精品解析:北京市建华实验学校2024-2025学年七年级下学期期中英语试题(原卷版).docx
- 精品解析:北京市通州区2024-2025学年七年级下学期期末考试英语试卷(原卷版).docx
- 精品解析:北京市回民学校2024-2025学年九年级上学期期中语文试题(解析版).docx
- 精品解析:北京市海淀区2025-2026学年九年级上学期期末语文试题(解析版).docx
- 精品解析:北京市东城区汇文中学2025-2026学年八年级上学期期中语文试题(原卷版).docx
- 精品解析:北京市回民学校2024-2025学年九年级上学期期中语文试题(原卷版).docx
- 精品解析:2024-2025学年广东省广州市从化区街口镇中心小学人教版五年级上册期中测试数学试卷(解析版).docx
- 精品解析:北京市通州区2024-2025学年七年级下学期期末考试英语试卷(解析版).docx
- 精品解析:北京市建华实验学校2024-2025学年七年级下学期期中英语试题(解析版).docx
最近下载
- CJ_T 553-2024 城市数字公共基础设施统一识别代码编码规则.docx VIP
- 基于esp32的智能家居系统.docx VIP
- 征兵政治考核培训课件.ppt VIP
- 你好法语1课文unité2-4.pdf VIP
- 京东合规专员岗面试题库参考答案和答题要点.docx VIP
- 福建省泉州市2024-2025学年高二上学期期末教学质量监测生物试卷(含答案).pdf VIP
- 2025.4.11 装修改造项目加固工程施工方案,六大加固方法施工要点集齐了!94页Word可下载!.docx VIP
- 2024-2025学年河南省商丘市柘城县九年级上学期期末考试数学试题(含答案).pdf VIP
- 某水泥厂施工组织方案总方案.doc VIP
- 广东省中山市2023-2024八年级上学期期末考试数学试卷 .pdf VIP
原创力文档

文档评论(0)