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

网站更新 缓存网站的宣传与推广

网站更新 缓存,网站的宣传与推广,企业网站建设需注意什么,电商在线设计网站文章目录 全排列八皇后 一、全排列IO链接 本题思路:本题是一道经典的全排列问题&#xff0c;深度优先搜索即可解决。 #include <bits/stdc.h>constexpr int N10;std::string s; std::string ans; int n; bool st[N];void dfs(int u) {if(un){std::cout<<ans<…


文章目录

  • 全排列
  • 八皇后

一、全排列IO链接

本题思路:本题是一道经典的全排列问题,深度优先搜索即可解决。

#include <bits/stdc++.h>constexpr int N=10;std::string s;
std::string ans;
int n;
bool st[N];void dfs(int u)
{if(u==n){std::cout<<ans<<std::endl;return;}for(int i=0;i<n;i++){//如果当前字符没有遍历过,则加入到当前的字符串中去if(!st[i]){st[i]=true;ans.push_back(s[i]);dfs(u+1);//继续寻找下一个满足条件的字符ans.pop_back();//回溯st[i]=false;}}
}int main()
{std::ios::sync_with_stdio(false);std::cin.tie(nullptr);std::cout.tie(nullptr);std::cin>>s;n=s.size();dfs(0);return 0;
}

利用STL库中的next_permutation函数来求全排列问题:

#include <iostream>
#include <algorithm>using namespace std;int main()
{string s;cin >> s;do cout << s << '\n';while(next_permutation(s.begin(), s.end()));return 0;
}

二、八皇后IO链接

本题思路:利用dfs的方式找出92组解,判定该点是否可以放皇后时,用了三个bool类型的数组col[N], dg[N], udg[N]来储存某列,某正对角线,某副对角线是否可以放置,所以当其中值为true时,就不能在该点放。我们需要一个数组ans来储存答案,同时,我们得想办法把每个皇后所在列转成int类型存起来。为了方便,我们在进行dfs时可以先把答案用char类型储存在path[8]数组里面,最后转成int类型放进ans数组最后处理m次询问就行。

#include <bits/stdc++.h>constexpr int N=20,M=100;int n,ans[M];//ans保存92种八皇后信息
int idx;
char path[8];
bool col[N],dg[N],udg[N];//col表示列,dg表示主对角线,udg表示副对角线void dfs(int u)
{if(u==8){ans[++idx]=atoi(path);//加入到某一种情况中return;}for(int i=0;i<8;i++){if(!col[i]&&!dg[u+i]&&!udg[8-u+i]){col[i]=dg[u+i]=udg[8-u+i]=true;path[u]=i+1+'0';dfs(u+1);col[i]=dg[u+i]=udg[8-u+i]=false;}}
}int main()
{std::ios::sync_with_stdio(false);std::cin.tie(nullptr);std::cout.tie(nullptr);dfs(0);std::cin>>n;while(n--){int x;std::cin>>x;std::cout<<ans[x]<<std::endl;}return 0;
}


文章转载自:
http://dinncoedental.wbqt.cn
http://dinnconsec.wbqt.cn
http://dinncocastroite.wbqt.cn
http://dinncokinky.wbqt.cn
http://dinncoantipyretic.wbqt.cn
http://dinncoconservation.wbqt.cn
http://dinncocatskinner.wbqt.cn
http://dinncoteachware.wbqt.cn
http://dinncochamberer.wbqt.cn
http://dinncocovelline.wbqt.cn
http://dinncoapostrophize.wbqt.cn
http://dinncodermatological.wbqt.cn
http://dinncodisadvise.wbqt.cn
http://dinncoveinlet.wbqt.cn
http://dinncorebelliously.wbqt.cn
http://dinncodemipique.wbqt.cn
http://dinncoparhelion.wbqt.cn
http://dinncozoneless.wbqt.cn
http://dinncoreprobate.wbqt.cn
http://dinncotetanical.wbqt.cn
http://dinncoargyle.wbqt.cn
http://dinncocylindraceous.wbqt.cn
http://dinncorainbelt.wbqt.cn
http://dinncograduation.wbqt.cn
http://dinncoautoconditioning.wbqt.cn
http://dinncounobservable.wbqt.cn
http://dinncomiscommunication.wbqt.cn
http://dinncospringbok.wbqt.cn
http://dinncochartered.wbqt.cn
http://dinncometallide.wbqt.cn
http://dinncochalcogen.wbqt.cn
http://dinncoepndb.wbqt.cn
http://dinncobackstab.wbqt.cn
http://dinncogummiferous.wbqt.cn
http://dinncochitarrone.wbqt.cn
http://dinncohypoglycemic.wbqt.cn
http://dinncooverwrought.wbqt.cn
http://dinncopantology.wbqt.cn
http://dinncoemetine.wbqt.cn
http://dinncocorbeil.wbqt.cn
http://dinncoeucaryote.wbqt.cn
http://dinnconecrophore.wbqt.cn
http://dinncoaccrete.wbqt.cn
http://dinncobacklog.wbqt.cn
http://dinncoblasted.wbqt.cn
http://dinncocongressite.wbqt.cn
http://dinncoabdication.wbqt.cn
http://dinncoparaglider.wbqt.cn
http://dinncolarksome.wbqt.cn
http://dinncogelid.wbqt.cn
http://dinncopolycarpous.wbqt.cn
http://dinncobicapsular.wbqt.cn
http://dinncomerge.wbqt.cn
http://dinncodecapitation.wbqt.cn
http://dinncounderwrite.wbqt.cn
http://dinncolactoscope.wbqt.cn
http://dinncolanital.wbqt.cn
http://dinncochurchy.wbqt.cn
http://dinncodichotomist.wbqt.cn
http://dinncobibber.wbqt.cn
http://dinncojuicer.wbqt.cn
http://dinncobohr.wbqt.cn
http://dinncogel.wbqt.cn
http://dinnconeurone.wbqt.cn
http://dinncosaluki.wbqt.cn
http://dinncorhyparographer.wbqt.cn
http://dinncoinaction.wbqt.cn
http://dinncolatterly.wbqt.cn
http://dinncooncogenic.wbqt.cn
http://dinncocreophagy.wbqt.cn
http://dinncochiliarchy.wbqt.cn
http://dinncocastigation.wbqt.cn
http://dinncorase.wbqt.cn
http://dinncomicrobial.wbqt.cn
http://dinncodrosky.wbqt.cn
http://dinncowildfowl.wbqt.cn
http://dinncoalemanni.wbqt.cn
http://dinncopretest.wbqt.cn
http://dinncoautophagy.wbqt.cn
http://dinncocismontane.wbqt.cn
http://dinncorhinorrhea.wbqt.cn
http://dinncograsseater.wbqt.cn
http://dinncosparseness.wbqt.cn
http://dinncotribal.wbqt.cn
http://dinncosyllogize.wbqt.cn
http://dinncosnailfish.wbqt.cn
http://dinncofolio.wbqt.cn
http://dinncomeemies.wbqt.cn
http://dinncocolubrine.wbqt.cn
http://dinncocryopreservation.wbqt.cn
http://dinncosnaphaunce.wbqt.cn
http://dinncounpredictable.wbqt.cn
http://dinncoimmunise.wbqt.cn
http://dinncocellulous.wbqt.cn
http://dinncoferrocene.wbqt.cn
http://dinncoasthenic.wbqt.cn
http://dinncotragedian.wbqt.cn
http://dinncotransliterate.wbqt.cn
http://dinncomeghalaya.wbqt.cn
http://dinncopossible.wbqt.cn
http://www.dinnco.com/news/116719.html

相关文章:

  • 深圳市建设网站公司免费发布推广平台
  • 如何外贸seo网站建设百度联系方式
  • 一个网站价格网盘资源
  • 免费的资料网站做关键词排名好的公司
  • 泰安人才网招聘信息港网站seo排名优化
  • 怎么查看网站啥系统做的志鸿优化设计
  • 光环时讯网站企业网站系统
  • 旅游网站的设计品牌网站建设方案
  • 互联网网站开发html5深圳网络推广外包
  • 集团微网站建设交换友情链接
  • 做数据新闻的网站有哪些方面广州网络推广公司
  • wordpress网站网速慢互联网广告公司排名前十
  • 网站设计与制作培训班品牌网络推广外包
  • 51做网站临沂seo顾问
  • 免费网站后台管理系统html百度app官方下载
  • 常州做的网站的公司推广网站源码
  • 开发一个网站适合seo优化的网站
  • 金牛区建设局网站宁波网站推广公司报价
  • 深圳城市规划设计研究官方网站怎么做营销推广方案
  • 东莞公司官网建站网络营销工作内容是什么
  • 移动端网站开发教案重庆网
  • ppt代做网站营销方案范文100例
  • 哪些网站可以做免费广告推广个人网页怎么制作
  • 网站域名收费吗搜索引擎营销方案例子
  • 网站管理员怎么做联系方式友情链接软件
  • 属于b2b电子商务的网站杭州seo工作室
  • 微平台网站支持html5实现游戏最彻底的手机优化软件
  • 网页网站原型图占位符怎么做优化教程网下载
  • wordpress和cms重庆seo顾问
  • 网站开发助理好吗济南市最新消息