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

传销公司做网站什么罪名微信推广怎么弄

传销公司做网站什么罪名,微信推广怎么弄,做电商哪几个设计网站比较好,公司起名字大全免费查询Description 输出给定序列按字典序的 � 组合,按照所有 � 个元素出现与否的 01 标记串 ����−1,...,�1 的字典序输出. 此处01串的字典序指:先输入的数字对应低位&#x…

Description

输出给定序列按字典序的 � 组合,按照所有 � 个元素出现与否的 01 标记串 ����−1,...,�1 的字典序输出.

此处01串的字典序指:先输入的数字对应低位,后输入的数字对应高位,从高位到低位第一个不一样的位为1的字典序靠后.

Input

第一行集合元素个数 1≤�≤10 及子集元素个数 1≤�≤�,第二行 � 个空格隔开的正整数 1≤��≤100.

Output

每组数据输出所有对应的每个组合,每个一行用空格隔开。

Sample

#0
Input

Copy

5 3
3 1 2 4 5
Output

Copy

3 1 2
3 1 4
3 2 4
1 2 4
3 1 5
3 2 5
1 2 5
3 4 5
1 4 5
2 4 5

Hint

样例中:{3,1,4}表示01011——5(0)4(1)2(0)1(1)3(1),{1,2,5}表示10110——5(1)4(0)2(1)1(1)3(0),则{1,2,5}的字典序比{3,1,4}靠后.

题目有点难懂

方法用回溯求组合数然后排序

#include <iostream>
#include <cstring>
#include <queue>
#include <climits>
#include "vector"
#include "set"
#include "string"
#include "cmath"
#include "algorithm"
using namespace std;
int a[15];
int use[15];
int weight[105];
int n,r;
//3 1 2 4 5
//1 1 1 0 0
//1 1 0 1 0
bool cmp(vector<int>v1,vector<int>v2){int s1=0,s2=0;for(int j=n-1;j>=0;j--){if(std::find(v1.begin(), v1.end(),a[j])!=v1.end()){s1=1;}if(std::find(v2.begin(), v2.end(),a[j])!=v2.end()){s2=1;}if(s1!=s2){if(s1==0){return true;}else{return false;}}s1=0,s2=0;}
}
void backtrack(int a[],int n,int r,vector<int>&temp,vector<vector<int>>&ans){if(temp.size()==r){ans.push_back(temp);return;}for(int i=0;i<n;i++){if(use[i]==0&&((!temp.empty()&&weight[a[i]]<weight[temp[temp.size()-1]])||temp.empty())){use[i]=1;temp.push_back(a[i]);backtrack(a,n,r,temp,ans);temp.pop_back();use[i]=0;}}
}
int main()
{while(cin>>n>>r){memset(use,0, sizeof(use));for(int i=0;i<n;i++){cin>>a[i];weight[a[i]]=n-i;}vector<int>temp;vector<vector<int>>ans;backtrack(a,n,r,temp,ans);sort(ans.begin(),ans.end(), cmp);for(int i=0;i<ans.size();i++){for(int j=0;j<r;j++){cout<<ans[i][j]<<" ";}cout<<endl;}cout<<endl;}return 0;
}

http://www.dinnco.com/news/29704.html

相关文章:

  • 深圳市设计师服务平台seo软件优化工具软件
  • 深圳wordpress外贸网站建设网站建设优化公司
  • led外贸网站制作网优工程师前景和待遇
  • 大连信联科技做的网站怎么样厦门关键词优化网站
  • 兼职做网站赚钱吗他达拉非什么是
  • 公司建设网站费用会计怎么记怎么让网站被百度收录
  • 百度开发平台seo免费外链工具
  • xampp怎么做网站搜索引擎seo关键词优化效果
  • 动态网站的滚动图片怎么做文案代写收费标准
  • 刚做的网站怎么才能搜索到百度竞价推广公司
  • 网页版梦幻西游地宫迷阵攻略seo店铺描述
  • 环保网站案例b2c有哪些电商平台
  • wordpress网站密码网络营销的整体概念
  • mindmanager网站建设流程图今天的新闻头条最新消息
  • 网站建设分金手指专业四5188关键词挖掘工具
  • 点点网 wordpress关键词优化推广排名多少钱
  • 昭通昭阳区城乡建设管理局网站情感网站seo
  • 网站制作与网页建设如何免费注册网站平台
  • 优秀个人主页欣赏seo算法是什么
  • 免费注册b2b网站seo岗位培训
  • 景观石网站建设方案百度上怎么打广告宣传
  • 做前端网站要注意哪些如何申请域名
  • 做网站域名哪里来百度公司招聘
  • 企业品牌网站建设定制开发免费网络推广的方法
  • 做网站java好还是php西安seo网站优化
  • 网站更换空间改版收录软文广告例子
  • 建设类网站有哪些百度怎么推广广告
  • 网站开发 发布万能搜索
  • 哪个网站跨境电商做的最好广州优化疫情防控举措
  • 政务服务中心 网站建设电脑编程培训学校哪家好