当前位置: 首页 > news >正文

快速域名网站备案外贸公司图片

快速域名网站备案,外贸公司图片,莱芜都市网二手车,服务型网站建设的主题A - 子集和问题 Description 子集和问题的一个实例为〈S,t〉。其中#xff0c;S{ x1 #xff0c; x2 #xff0c;…#xff0c;xn }是一个正整数的集合#xff0c;c是一个正整数。子集和问题判定是否存在S的一个子集S1#xff0c;使得#xff1a; 。 试设计一个解子…A - 子集和问题 Description 子集和问题的一个实例为〈S,t〉。其中S{  x1  x2 …xn }是一个正整数的集合c是一个正整数。子集和问题判定是否存在S的一个子集S1使得   。 试设计一个解子集和问题的回溯法。 对于给定的正整数的集合S{  x1  x2 …xn }和正整数c计算S 的一个子集S1使得   。 Input 输入数据的第1 行有2 个正整数n 和cn≤10000c≤10000000n 表示S 的大小c是子集和的目标值。接下来的1 行中有n个正整数表示集合S中的元素。 Output 将子集和问题的解输出。当问题无解时输出“No Solution!”。 Samples Sample #1 Input  Output  5 10 2 2 6 5 4 2 2 6 #includebits/stdc.h using namespace std; const int N 1e4 10; int a[N]; int ans[N] {0}; int n, c, sum; bool flag 0; void print(int len){for(int i 0; i len; i){if(i len - 1){cout ans[i] \n;}else{cout ans[i] ;}} } void Search(int x, int sum, int len){if(sum c || flag) return ;if(sum c){print(len);flag 1;return ;}for(int i x; i n; i){if(a[i] sum c){ans[len] a[i];Search(i1, suma[i], len1);}} } int main() {sum 0;cin n c;for(int i 0; i n; i){cin a[i];sum a[i];}if(sum c){cout No Solution! \n;}else{Search(0, 0, 0);if(!flag){cout No Solution! \n;}}return 0; } B - 运动员最佳匹配问题 Description 羽毛球队有男女运动员各n 人。给定2 个n×n 矩阵P 和Q。P[i][j]是男运动员i 和女运动员j配对组成混合双打的男运动员竞赛优势Q[i][j]是女运动员i和男运动员j配合的女运动员竞赛优势。由于技术配合和心理状态等各种因素影响P[i][j]不一定等于Q[j][i]。男运动员i和女运动员j配对组成混合双打的男女双方竞赛优势为P[i][j]*Q[j][i]。 设计一个算法计算男女运动员最佳配对法使各组男女双方竞赛优势的总和达到最大。 设计一个算法对于给定的男女运动员竞赛优势计算男女运动员最佳配对法使各组男女双方竞赛优势的总和达到最大。 Input 输入数据的第一行有1 个正整数n (1≤n≤20)。接下来的2n 行每行n个数。前n行是p后n行是q。 Output 将计算出的男女双方竞赛优势的总和的最大值输出。 Samples Sample #1 Input  Output  3 10 2 3 2 3 4 3 4 5 2 2 2 3 5 3 4 5 1 52 #includebits/stdc.h using namespace std; const int N 22; int n, a[N][N], b[N][N], vis[N], pre[N], sum; void dfs(int i, int cnt){if(i n cnt pre[n] - pre[i-1] sum){sum max(sum, cnt);return ;}if(cnt pre[n] - pre[i-1] sum){for(int j 1; j n; j){if(vis[j] 0){vis[j] 1;dfs(i 1, cnt a[i][j] * b[j][i]);vis[j] 0;}}} } int main() {cin n;for(int i 1; i n; i){for(int j 1; j n; j){cin a[i][j];}}for(int i 1; i n; i){for(int j 1; j n; j){cin b[i][j];}}for(int i 1; i n; i){for(int j 1; j n; j){pre[i] max(pre[i], a[i][j] * b[j][i]);}pre[i] pre[i-1];}dfs(1, 0);cout sum \n;return 0; } C - 工作分配问题 Description 设有n件工作分配给n个人。将工作i分配给第j个人所需的费用为 cij。试设计一个算法为每一个人都分配1 件不同的工作并使总费用达到最小。 设计一个算法对于给定的工作费用计算最佳工作分配方案使总费用达到最小。 Input 输入数据的第一行有1 个正整数n (1≤n≤11)。接下来的n行每行n个数表示工作费用。 Output 将计算出的最小总费用输出。 Samples Sample #1 Input  Output  3 10 2 3 2 3 4 3 4 5 9 #includebits/stdc.h using namespace std; const int N 25; const int INF 0x3f3f3f3f; int n, ans; int a[N][N], vis[N]; void dfs(int i, int sum){if(sum ans) return ;if(i n 1 sum ans){ans sum;return ;}for(int j 1; j n; j){if(!vis[j]){vis[j] 1;dfs(i 1, sum a[i][j]);vis[j] 0;}} } int main() {cin n;for(int i 1; i n; i){for(int j 1; j n; j){cin a[i][j];}}ans INF;dfs(1, 0);cout ans \n;return 0; } D - 整数变换问题 Description 整数变换问题。关于整数i的变换f和g定义如下f(i)3i 试设计一个算法对于给定的2 个整数n和m用最少的f和g变换次数将n变换为m。例如可以将整数15用4 次变换将它变换为整数44gfgg(15)。当整数n不可能变换为整数m时算法应如何处理? 对任意给定的整数n和m计算将整数n变换为整数m所需要的最少变换次数。 Input 输入数据的第一行有2 个正整数n和m。n≤100000m≤1000000000。 Output 将计算出的最少变换次数以及相应的变换序列输出。第一行是最少变换次数。第2 行是相应的变换序列。 Samples Sample #1 Input  Output  15 4 4 gfgg #includebits/stdc.h using namespace std; int maxn, n, m; char f[101]; int search(int step, int sum){if(step maxn) return 0;if(m sum * 3 || search(step 1, sum * 3)){f[step] f;return 1;}if(sum / 2 m || search(step1, sum/2)){f[step] g;return 1;}return 0; } int main() {cin n m;maxn 1;while(!search(1, n)){maxn ;}cout maxn \n;for(int i maxn; i 1; i--){cout f[i];}cout \n;return 0; }
http://www.w-s-a.com/news/112699/

相关文章:

  • iis7 网站404错误信息12306网站很难做吗
  • 网站建设600元包公司设计图片大全
  • 网站建设费用怎么做分录做校园网站代码
  • 网站改版做重定向福州网站建设思企
  • 网站建设全流程企业形象网站开发业务范畴
  • wordpress无法查看站点西安优秀高端网站建设服务商
  • 固始网站制作熟悉免费的网络营销方式
  • 做网站到a5卖站赚钱搜索引擎优化代理
  • 沈阳网站建设包括win10优化
  • 做百度手机网站点击软网站seo优化徐州百度网络
  • 徐州专业网站制作标志设计作业
  • 自己可以做网站空间吗海天建设集团有限公司网站
  • 教学督导网站建设报告aspcms网站图片不显示
  • 网站开发公司成本是什么门户网站宣传方案
  • 上海 企业网站建设网站怎么开通微信支付
  • 饮料网站建设wordpress主题猫
  • 网站建设需要编码不有没有专门的网站做品牌授权的
  • 做爰在线网站免费空间列表
  • 网站外链建设工作总结郑州网站建设扌汉狮网络
  • 建设企业网站的需要多长时间网站使用说明书模板
  • 建网站首页图片哪里找263企业邮箱网页版登录
  • 盐城网站建设电话高端定制网站
  • 成都网站seo技术施工企业样板先行制度
  • 高端网站建设电话河北建筑工程信息网站
  • 亲 怎么给一个网站做备份财务系统有哪些软件
  • wordpress重新手机优化专家下载
  • 怎样把网站做成软件设计工作室怎么接单
  • html网站设计实例代码重庆多个区划定风险区
  • 推广方案设计同一个网站可以同时做竞价和优化
  • 论坛网站开发 go电商扶贫网站建设