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

网站备案登记查询系统如何提高百度搜索排名

网站备案登记查询系统,如何提高百度搜索排名,遵义住建局查询网站,新疆荣得工程建设有限公司网站解题心得: 写递归函数的时候,首先写终止条件,这有助于对整个递归函数的把握。 题目:输入集合A和B,输出A到B上的所有函数。 问题描述 给定非空数字集合A和B,求出集合A到集合B上的所有函数。 输入格式 第一行…

 解题心得:

写递归函数的时候,首先写终止条件,这有助于对整个递归函数的把握。

题目:输入集合A和B,输出A到B上的所有函数。

问题描述

给定非空数字集合A和B,求出集合A到集合B上的所有函数。

输入格式

第一行输入m和n(空格间隔),分别为集合A和集合B中的元素个数; 第二行输入非空数字集合A,每个元素之间用空格间隔; 第三行输入非空数字集合B,每个元素之间用空格间隔。

输出格式

输出每一行为集合A到集合B的一个构成函数的二元关系,按二元关系的基数大小从小到大输出所有二元关系,相同基数的二元关系按序偶中元素的字典序排列。

样例输入

2 2

1 2

3 4

样例输出

{<1,3>,<2,3>}

{<1,3>,<2,4>}

{<1,4>,<2,3>}

{<1,4>,<2,4>}

实现思路:

  1. 预处理:利用优先队列将集合中元素从小到大放进数组A,B中
  2. 递归实现:每行中A的元素全部被输出,是确定的,我们用递归更新B中要输出的元素,并在每次递归的末端cout一行结果

总体代码实现(已给出代码注释)

#include<bits/stdc++.h>
using namespace std;int main()
{//预处理:利用优先队列将集合中元素从小到大放进数组A,B中int m, n, cur;cin>>m>>n;priority_queue<int>pq;	vector<int>A(m);vector<int>B(n);for(int i=0; i<m; i++) {cin>>cur; pq.push(cur);}for(int i=1; i<=m; i++) {A[m-i] = pq.top(); pq.pop();		}for(int i=0; i<n; i++) {cin>>cur; pq.push(cur);}for(int i=1; i<=n; i++) {B[n-i] = pq.top(); pq.pop();		}//观察输出样例:每行输出均有A中全部元素,B对应元素每行只有一处变化vector<int>q(m);//q[i]携带了当前映射关系中A[i]对应的集合B中元素//为什么用递归:因为A中元素数量不确定,事实上,如果用for循环嵌套,那么for循环的数量为 m,这是不能在确定的代码中实现的auto dfs = [&](auto& dfs, int cnt) -> void{if(cnt == m)//递归终止条件{cout<<"{";for(int i=0; i<m; i++){cout<<"<"<<A[i]<<","<<q[i]<<">";				if(i == m-1) cout<<"}"<<endl;else cout<<",";}return;			}else{for(int i=0; i<n; i++){q[cnt] = B[i];dfs(dfs, cnt+1);}			return;}};dfs(dfs, 0);return 0;}

~希望对你有帮助~

http://www.ds6.com.cn/news/57703.html

相关文章:

  • 运城网站建设价格三十个知识点带你学党章
  • 高端制作网站设计seo平台怎么样
  • 租用服务器一般是谁帮助维护网站安全信息推广服务
  • 广州网站建设网站制作公司seo免费优化
  • 北京口碑最好的装修公司泰州百度seo公司
  • 网站有备案 去掉备案百度竞价推广效果怎么样
  • 丰涵网站建设科技友情链接在线观看
  • 优秀手机网站模板图片企业老板培训课程
  • 晓风彩票门户网站建设网络推广公司口碑
  • 上海人才网北京seo教师
  • wordpress图片css企业站seo案例分析
  • 亚马逊网站建设做什么营业推广的概念
  • 免费下载网站模板国外b站浏览器
  • 站点推广是什么意思北京百度推广客服电话多少
  • 泉州网站制作企业软文街官网
  • 孝感网站开发郑州seo关键词
  • 如何购买网站空间国产免费crm系统有哪些
  • 海南响应式网页建设方案网站关键词优化排名怎么做
  • 做网站推广价格郑州做网站推广电话
  • 备案 网站内容怎么做网络宣传推广
  • 做网站一定要用ps吗网站优化排名哪家好
  • 武汉前端网站开发公司app推广营销
  • 花店网站建设构思网店运营推广方案
  • 网站设计公司业务怎么做win7系统优化大师
  • 济阳做网站哪家好实时热点新闻事件
  • ps做网站 字体多大学校招生网络营销方案
  • 网站建设是设计师吗中国目前最好的搜索引擎
  • 在网站做登记表备案 如果修改整合营销是什么
  • 网页设计站google推广及广告优缺点
  • 改动网站标题百度云搜索入口