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

网站建设学习视频网络营销赚钱

网站建设学习视频,网络营销赚钱,wordpress 慢集市,国外域名注册做违法网站总时间限制: 10000ms 内存限制: 65536kB 描述 在国际象棋棋盘上放置八个皇后#xff0c;要求每两个皇后之间不能直接吃掉对方。 输入 无输入。 输出 按给定顺序和格式输出所有八皇后问题的解#xff08;见Sample Output#xff09;。 样例输入 (null)样例输出 No. 1 …总时间限制: 10000ms 内存限制: 65536kB 描述 在国际象棋棋盘上放置八个皇后要求每两个皇后之间不能直接吃掉对方。 输入 无输入。 输出 按给定顺序和格式输出所有八皇后问题的解见Sample Output。 样例输入 (null)样例输出 No. 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 1 0 1 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 1 0 0 0 0 1 0 0 0 0 0 No. 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 1 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 1 0 1 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 No. 3 1 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 1 0 0 1 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 1 0 0 0 No. 4 1 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 1 0 0 1 0 0 0 0 0 0 0 0 0 1 0 0 0 0 No. 5 0 0 0 0 0 1 0 0 1 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 1 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 1 0 0 0 0 No. 6 0 0 0 1 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 1 0 0 0 0 0 0 0 0 0 0 1 0 0 No. 7 0 0 0 0 1 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 1 0 0 0 0 0 0 0 0 0 0 1 0 0 No. 8 0 0 1 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 1 0 1 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 1 0 0 No. 9 0 0 0 0 1 0 0 0 1 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 1 0 0 0 0 0 ...以下省略提示 此题可使用函数递归调用的方法求解。 来源 计算概论05 解析 何为八皇后 八皇后问题是一个以国际象棋为背景的问题如何能够在8×8的国际象棋棋盘上放置八个皇后使得任何一个皇后都无法直接吃掉其他的皇后为了达到此目的任两个皇后都不能处于同一条横行、纵行或斜线上。 突破口 任两个皇后都不能处于同一条横行、纵行或斜线上 同一行和同一列两者总有一个是不会重复的看你以什么作为递归的传入条件。困难点在与斜线上——所谓斜线上包括以上一个皇后所在的位置为交点 k 1 k1 k1和 k − 1 k-1 k−1这两条斜线。 其中 k 1 k1 k1的斜线可用 y 1 − x 1 y 2 − x 2 y_1-x_1 y_2-x_2 y1​−x1​y2​−x2​来判断 k − 1 k-1 k−1的斜线可用 y 1 x 1 y 2 x 2 y_1x_1 y_2x_2 y1​x1​y2​x2​来判断 Code #include bits/stdc.h using namespace std;arraypairint, int, 8 record {}; arrayint, 8 yR {0}; arrayarraybool, 8, 8 res;bool judge(int x, int y) {if(yR[y] 1) return false;for(int i 0; i x; i) {if(record[i].first - record[i].second x - y) return false;}for(int i 0; i x; i) {if(record[i].first record[i].second x y) return false;}return true; }void dfs(int x, int *count) {if(x 8) {printf(No. %d\n, (*count));for(int i 0; i 8; i) {for(int j 0; j 8; j) {printf(%d , res[i][j]);}printf(\n);}return;}for(int y 0; y 8; y) {if(judge(x, y) 0) continue;record[x].first x;record[x].second y;res[y][x] 1;yR[y] 1;dfs(x1, count);res[y][x] 0;yR[y] 0;}}int main() {int count 0;for(int i 0; i 8; i) {res[i].fill(0);} dfs(0, count); }鸣谢 连烟的递归从入门到精通 4. DFS、回溯算法(26分钟)
http://www.hkea.cn/news/14519791/

相关文章:

  • 万链网站做的怎么样?百度seo服务方案
  • 个体户可以注册网站建设服务wordpress主题DUX大前端
  • 如何防止网站攻击wordpress使用七牛防止降权
  • 自己做的网站出现广告盘锦市建设银行网站
  • wordpress 站内信插件seo和sem是什么意思
  • 求职网站开发多少钱地方o2o同城网站源码
  • 坪山公司网站建设公司网站费用构成需要多少钱
  • 郴州网站建设案例网站开发维护公司经营范围
  • 课程设计代做网站推荐领优惠券的小网站怎么做
  • 软件开发工资一般多少钱一个月做关键词优化的公司
  • 北京公司模板网站专业做生鲜的网站
  • 承德网站建设报价浦东新区办营业执照哪里办
  • 微信公众号和网站建设的意义seo优化包括什么
  • 城市建设与管理网站新浪云sae免费wordpress网站
  • 礼品网站建设公司百度招聘
  • 专业公司网站建设服务公司免费wordpress资源
  • 搭建网站难吗企业网站建设介绍
  • 网站建设的公司哪家强网站开发语言有什么
  • 网站素材免费如何建设数据报表网站
  • 山西省轻工建设有限责网站海口发布公众号
  • 网站建设关健词优化网络公司怎么样网站后台设置网站地图
  • 美词网站建设社交网络服务网站
  • 做那个的网站网站建设哪家好公司
  • wordpress 多语言网站html5网站模板
  • 购物网站 后台模板唯尚广告联盟
  • 投资公司取名常州网站seo代理加盟
  • 惠州seo工作室太原关键词优化软件
  • 扬州做企业网站网站开发制作平台
  • 陕西做网站的公司沧州网站优化价格
  • 怎么在网站注册账号扬州市建设厅网站