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

优秀品牌网站案例分析凡科做网站行吗

优秀品牌网站案例分析,凡科做网站行吗,长沙百度seo,可以通过哪些网站注册域名题目 会下国际象棋的人都很清楚#xff1a;皇后可以在横、竖、斜线上不限步数地吃掉其他棋子。如何将8个皇后放在棋盘上#xff08;有8 * 8个方格#xff09;#xff0c;使它们谁也不能被吃掉#xff01;这就是著名的八皇后问题。 对于某个满足要求的8皇后的摆放方法皇后可以在横、竖、斜线上不限步数地吃掉其他棋子。如何将8个皇后放在棋盘上有8 * 8个方格使它们谁也不能被吃掉这就是著名的八皇后问题。 对于某个满足要求的8皇后的摆放方法定义一个皇后串a与之对应即ab1b2…b8其中bi为相应摆法中第i行皇后所处的列数。已经知道8皇后问题一共有92组解即92个不同的皇后串。 给出一个数b要求输出第b个串。串的比较是这样的皇后串x置于皇后串y之前当且仅当将x视为整数时比y小。 输入 第1行是测试数据的组数n后面跟着n行输入。每组测试数据占1行包括一个正整数b(1 b 92) 输出 输出有n行每行输出对应一个输入。输出应是一个正整数是对应于b的皇后串。 样例输入 2 1 92 样例输出 15863724 84136275 //错误代码按题目要求ab1b2...b8其中bi为相应摆法中第i行皇后所处的列数。 #include iostream using namespace std; //用来存储方案 ,下标都是从1开始 int a[9][9]; int visRow[9]; //行 int visLeftIncline[17];//左斜线 使用的时候 rowcolumn int visRightIncline[16]; //右斜线使用的时候row-column8 int ansCount0; int b[93][10];void print(){ansCount;for(int i1;i8;i){for(int j1;j8;j){if(a[i][j]1){b[ansCount][i]j;break; } }}} void search(int column){if(column8){//if(ansCount5) return;print();//cout ansCountendl;}else{for(int row1;row8;row){if(!visRow[row]!visLeftIncline[rowcolumn]!visRightIncline[row-column8]){visRow[row]1;visLeftIncline[rowcolumn]1;visRightIncline[row-column8]1;a[row][column]1;search(column1);//找下一列//回溯 visRow[row]0;visLeftIncline[rowcolumn]0;visRightIncline[row-column8]0;a[row][column]0; }}} }int main(){search(1);int n,aww;cinn;for(int i0;in;i){cinaww;for(int j1;j8;j){coutb[aww][j];}coutendl;} return 0; } //ac代码 //明明是从第一列到第八列的行数的组合题目绝对有问题 #include iostream using namespace std; //用来存储方案 ,下标都是从1开始 int a[93][9]; int visRow[9]; //行 int visLeftIncline[17];//左斜线 使用的时候 rowcolumn int visRightIncline[16]; //右斜线使用的时候row-column8 int ansCount1;void init(){}void print(){int case1;cincase1;int detailCase;while(case1--){cindetailCase;for(int i1;i8;i){couta[detailCase][i];}coutendl;}} void search(int column){if(column8){ansCount; //因为是树形结构所以下面的解要用到前面的解//因为是直接从中间开始所以前面的值直接用 ansCount-1填//for(int i1;i8;i){a[ansCount][i]a[ansCount-1][i];}}else{for(int row1;row8;row){if(!visRow[row]!visLeftIncline[rowcolumn]!visRightIncline[row-column8]){visRow[row]1;visLeftIncline[rowcolumn]1;visRightIncline[row-column8]1;a[ansCount][column]row;//记录这一列是在第几行search(column1);//找下一列//回溯 visRow[row]0;visLeftIncline[rowcolumn]0;visRightIncline[row-column8]0;}}} }int main(){init(); search(1);print();return 0; }
http://www.yutouwan.com/news/334269/

相关文章:

  • 端口扫描站长工具php做简单网站例子
  • perl php 网站开发音乐接单推广app平台
  • 家居网站建设公司网站开发计划书封面设计
  • 王店镇建设中心小学网站四川企业宣传片制作公司
  • 旅游营销型网站建设营销型网站建
  • 手机企业网站模板山东淄博微信网站制作
  • 建站公司成功案例app开发软件价格
  • 建设网站难吗服务器建网站教程
  • wordpress资源站专门做艺术字的网站
  • 贵溪市城乡建设局网站WordPress不支持
  • 网页设计与网站建设中的热点是什么人被备案了会有什么后果
  • 站群seo技巧模板网站建站哪家好
  • 网站备案 更名建设个人网站的参考网站及文献
  • 企业网站的建设过程ui设计培训学校哪里好
  • 友谊路街道网站建设群晖 套件 wordpress
  • 建设部网站一级开发资质wordpress文章摘要
  • 网上有哪些购物网站软件开发工具的基本功能是什么
  • 新洲城乡建设局网站顺德营销型网站
  • 福田附近网站开发公司动漫在线制作网站
  • 建设网站的一般过程网站备份信息
  • 做ppt常用的网站有哪些重庆奉节网站建设
  • 镇江网站建设优化案例分析广州的服装网站建设
  • 长沙有什么做试卷的网站渐江建工水利水电建设有限公司网站
  • 免费的黄冈网站有哪些学习前端的网站
  • 怎么做外贸个人网站dede网站 设置404 错误页面
  • 行政单位建设网站方案网络培训课堂app
  • 杭州市萧山区建设局网站深圳网站建设公司招聘
  • 网站做付款页面百度竞价排名规则及费用
  • 专门做母婴的网站杭州十大广告公司
  • 响应式做的比较好的网站百度公司招聘信息