博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
回溯6--选择工作
阅读量:6215 次
发布时间:2019-06-21

本文共 770 字,大约阅读时间需要 2 分钟。

回溯6--选择工作

一、心得

 

二、题目及分析

三、代码及结果

1 #include 
2 using namespace std; 3 //原数据数组 4 int data[6][6]={
{
0,0,0,0,0,0},{
0,13,11,10,4,7},{
0,13,10,10,8,5},{
0,5,9,7,7,4},{
0,15,12,10,11,5},{
0,10,11,8,8,4}}; 5 //标记数组,遍历人,标记工作是否被做 6 bool vis[6]; 7 //结果数组 8 int ans[6];//用来存哪个人做的哪项工作 9 //找最大值10 int maxx=0;11 int ansx[6];12 13 void print(){14 cout<
<
maxx){28 maxx=sum;29 for(int j=1;j<=5;j++){30 ansx[j]=ans[j];31 }32 }33 search(step+1,sum);34 vis[i]=false,sum-=data[step][i];35 } 36 }37 } 38 39 int main(){40 search(1,0);41 print();42 return 0;43 }

转载地址:http://lxsja.baihongyu.com/

你可能感兴趣的文章
Leetcode: Best Time to Buy and Sell Stock IV
查看>>
转: git常用命令
查看>>
HTTP状态码(HTTP Status Code)
查看>>
新浪微博客户端(20)-集成MJRefresh
查看>>
【Java面试题】5 Integer的int 的种种比较?详细分析
查看>>
Servlet3.0新特性WebFilter(Annotation Filter)详解
查看>>
js 上一步 下一步 操作
查看>>
JDK8中函数式流编程推荐
查看>>
Linux下的Cacti网络管理系统---安装(二)
查看>>
[置顶] 步步辨析JS中的对象成员
查看>>
链栈之C++实现
查看>>
Html5 localstorage解决Ajax回退的坑
查看>>
thinkphp模板中无法给自定义函数传多个参数
查看>>
sublime 格式化XML文件
查看>>
如何合理规划性能测试拓扑
查看>>
linux shell 流程控制(条件if,循环【for,while】,选择【case】语句实例 --转载
查看>>
火坑项目救火方案总结
查看>>
2018年Kubernetes采用情况调查报告
查看>>
本地生活服务市场蕴藏巨大潜能,团购正被商家淘汰
查看>>
2017海尔顺逛发展战略发布:诚信平台引爆社群经济
查看>>