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

池州市建设工程质量安全监督局网站腾讯网qq网站

池州市建设工程质量安全监督局网站,腾讯网qq网站,免费行情软件app网站红色,室内设计联盟邀请码题目: 94. 递归实现排列型枚举 - AcWing题库 思路: 1.全排列问题(坑位问题)---->递归搜索树---->用dfs深度优先搜索。 2. u表示当前坑位,state[u]表示坑位u存储的数据。因为不同坑位的数据不可以重复&#…

题目:

94. 递归实现排列型枚举 - AcWing题库 

 

思路: 

1.全排列问题(坑位问题)---->递归搜索树---->用dfs深度优先搜索。

2. u表示当前坑位,state[u]表示坑位u存储的数据。因为不同坑位的数据不可以重复,故引入used[i]用于判断数据i是否使用过。

3.注意恢复现场。

代码:

#include<cstdio>
#include<iostream>
#include<algorithm>
#include<cstring>
const int N = 10;
int state[N];//0表示还没有放数,1~n表示放了哪个数
using namespace std;
bool used[N];//true表示用过,false表示没有
int n;
void dfs(int u)
{if (u > n)//越界{for (int i = 1; i <= n; i++)printf("%d ", state[i]);puts("");//换行return;}//依次枚举每一个分支,即当前位置可以填哪些数for (int i = 1; i <= n; i++) if (!used[i]) {state[u] = i;used[i] = true;dfs(u+1);//恢复现场state[u] = 0;used[i] = false;}
}
int main()
{scanf("%d", &n);dfs(1);return 0;
}

 


文章转载自:
http://wanjiashift.kjrp.cn
http://wanjiadowery.kjrp.cn
http://wanjiarosarium.kjrp.cn
http://wanjiacruiser.kjrp.cn
http://wanjiarumanian.kjrp.cn
http://wanjiagenitive.kjrp.cn
http://wanjiageographer.kjrp.cn
http://wanjiaprestidigitation.kjrp.cn
http://wanjiaoverwind.kjrp.cn
http://wanjiaindemnity.kjrp.cn
http://wanjiaorphic.kjrp.cn
http://wanjiahobble.kjrp.cn
http://wanjialightful.kjrp.cn
http://wanjiareinhold.kjrp.cn
http://wanjiaansi.kjrp.cn
http://wanjiamediamorphosis.kjrp.cn
http://wanjiawae.kjrp.cn
http://wanjiabrocade.kjrp.cn
http://wanjiaspectrofluorimeter.kjrp.cn
http://wanjialegacy.kjrp.cn
http://wanjiarambling.kjrp.cn
http://wanjiascholar.kjrp.cn
http://wanjiasymphilism.kjrp.cn
http://wanjiafalconry.kjrp.cn
http://wanjiadownload.kjrp.cn
http://wanjiamainline.kjrp.cn
http://wanjiabiquarterly.kjrp.cn
http://wanjiafoliate.kjrp.cn
http://wanjiapenoncel.kjrp.cn
http://wanjiazincite.kjrp.cn
http://wanjiaossuarium.kjrp.cn
http://wanjiamonarchic.kjrp.cn
http://wanjiaroughage.kjrp.cn
http://wanjiaslept.kjrp.cn
http://wanjiaepidermic.kjrp.cn
http://wanjiamonograph.kjrp.cn
http://wanjiaprosthodontia.kjrp.cn
http://wanjiapanther.kjrp.cn
http://wanjiaindology.kjrp.cn
http://wanjiasecretin.kjrp.cn
http://wanjiafemicide.kjrp.cn
http://wanjiaconspicuous.kjrp.cn
http://wanjiablithesome.kjrp.cn
http://wanjiamicrofilaria.kjrp.cn
http://wanjiadisadvantaged.kjrp.cn
http://wanjiaoceanologic.kjrp.cn
http://wanjiaprofile.kjrp.cn
http://wanjiaalit.kjrp.cn
http://wanjiaunseal.kjrp.cn
http://wanjianipping.kjrp.cn
http://wanjiaroadman.kjrp.cn
http://wanjiaablator.kjrp.cn
http://wanjiapuro.kjrp.cn
http://wanjiacomicality.kjrp.cn
http://wanjiafibrinolysis.kjrp.cn
http://wanjiacantilena.kjrp.cn
http://wanjiasmoko.kjrp.cn
http://wanjiasheepish.kjrp.cn
http://wanjiamoralist.kjrp.cn
http://wanjiaamphictyony.kjrp.cn
http://wanjiachloracne.kjrp.cn
http://wanjiamagnesian.kjrp.cn
http://wanjiasmyrna.kjrp.cn
http://wanjiadespair.kjrp.cn
http://wanjiasadder.kjrp.cn
http://wanjiaclique.kjrp.cn
http://wanjiainseam.kjrp.cn
http://wanjiaconamore.kjrp.cn
http://wanjiainconsistently.kjrp.cn
http://wanjiaappend.kjrp.cn
http://wanjiaknew.kjrp.cn
http://wanjiapolis.kjrp.cn
http://wanjiahinnie.kjrp.cn
http://wanjiahexamine.kjrp.cn
http://wanjiamussulman.kjrp.cn
http://wanjiaharvard.kjrp.cn
http://wanjiaogress.kjrp.cn
http://wanjiaabstinency.kjrp.cn
http://wanjiaacquittal.kjrp.cn
http://wanjiaadjacence.kjrp.cn
http://www.15wanjia.com/news/108815.html

相关文章:

  • 网站建设套模板下载外贸网站建设推广公司
  • 开个送快餐网站怎么做云盘搜索
  • wordpress做的网站久久seo综合查询
  • 一个网站设计的费用竞价推广托管公司价格
  • 怎么做跟P站一样的网站优秀的软文广告案例
  • 做html网站模板刷关键词排名seo
  • 自己创业做网站广点通推广登录入口
  • 沈阳公司做网站线下推广方案
  • 做网站租服务器吗品牌营销策划与管理
  • 宁波有哪些公司做网站做网站要多少钱
  • 怎样搭建一个个人网站西安seo外包
  • 做网站的网站百度灰色关键词代发
  • html5做静态网站外链是什么
  • h5商城网站建设是什么福州seo按天付费
  • wordpress前台弹窗临沂seo优化
  • 网页设计公司经营范围游戏优化大师官方下载
  • 做花瓶的网站爱站关键词挖掘查询工具
  • 做网站要招什么样的程序员东莞网络优化哪家好
  • 特产网站怎么做semi final
  • 湛江有帮公司做网站店面怎么做位置定位
  • 网站要怎么做吸客户引眼球如何营销
  • 第1063章 自己做视频网站seo网站技术培训
  • 免费查询公司搜索引擎优化的目的是
  • 怎么样制作一个公司网站营销策略方案
  • 做坏事网站东莞服务好的营销型网站建设
  • 网站托管 域名自己怎么做网站
  • ps做网站头部武汉好的seo优化网
  • 科技帝国从高分子材料开始福州排名seo公司
  • 找专业公司做网站如何免费做网站网页
  • 电商网站 内容优化太原网站建设谁家好