- 21
- 0
- 约5.44千字
- 约 6页
- 2018-05-28 发布于河南
- 举报
运动员最佳配对问题C.C程序实现及其效率分析
运动员最佳配对问题
回溯法求解问题的一般思路,回溯法求解本问题的思路及其C/C++程序实现及效率分析。
回溯法求解本问题的思路: 假设男运动员已经按照1到n排好序不动,用一个数组w存放配对的女运动员的编号,即第i号男运动员配第w[i]号女运动员,初始时设w[i]=i,然后不断的重新排列w数组,每得到一次排列,就要计算在此排列下的配对总和,若发现比之前的总和大,则更新最优解套用排列树框架,做好初始化后开始回溯,关键在于到达叶子节点时,需要计算sum += p[i][w[i]] * q[w[i]][i],若发现sum比之前的最优值大,则更新最优值和配对顺序,回溯完成后则可得到最大总和及其相应的运动员配对方法
分支限界法求解问题的一般思路,分支限界法求解本问题的思路及其C/C++程序实现及效率分析。
代码:
#includeiostream
#include fstream //文件输入输出流
#include iomanip //I/O流控制头文件
#include vector //vector是一个能够存放任意类型的动态数组,
//能够增加和压缩数据
using namespace std;
vectorint Re; //全局变量,Re用来记录配对情况
vectorvectorint P;
vectorvectorint Q;
class PairUp {
您可能关注的文档
最近下载
- 精品解析:山东省威海市2024-2025学年高二下学期期末语文试题(原卷版).docx VIP
- 产业经济学试卷库试卷及答案.docx VIP
- 2026重庆国隆农业科技产业发展集团有限公司招聘工作人员9人考试备考试题及答案解析.docx VIP
- T_SSOF 0001-2024 枢纽型社会组织能力建设规范.docx VIP
- 2019年秋九年级语文上册 第二单元 主题阅读精神的家园习题课件 .ppt VIP
- 25秋 百年学典 同步导学与优化训练 化学 九年级下册 配粤教科学版1.docx VIP
- 产业经济学_复试习题库.docx VIP
- 2026重庆国隆农业科技产业发展集团招聘9人笔试参考题库及答案解析.docx VIP
- 说明书车窗玻璃升降器外壳冲压具设计.doc VIP
- 2026中考理解性默写高频考点.doc VIP
原创力文档

文档评论(0)