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

公积金网站建设方案可以上传自己做的视频的网站吗

公积金网站建设方案,可以上传自己做的视频的网站吗,东莞ppt免费模板下载网站,域名更换网站Problem Description 在N*N的方格棋盘放置了N个皇后#xff0c;使得它们不相互攻击#xff08;即任意2个皇后不允许处在同一排#xff0c;同一列#xff0c;也不允许处在与棋盘边框成45角的斜线上。 你的任务是#xff0c;对于给定的N#xff0c;求出有多少种合法的放置方…Problem Description 在N*N的方格棋盘放置了N个皇后使得它们不相互攻击即任意2个皇后不允许处在同一排同一列也不允许处在与棋盘边框成45角的斜线上。 你的任务是对于给定的N求出有多少种合法的放置方法。 Input 共有若干行每行一个正整数N≤10表示棋盘和皇后的数量如果N0表示结束。 Output 共有若干行每行一个正整数表示对应输入行的皇后的不同放置数量。 Sample Input 1 8 5 0 Sample Output 1 92 10 解题思路 这题我们用了 if (!col[y] !duijiao1[x y] !duijiao2[x - y n])进行剪枝但是没用还是超时所以我们要用打表的方法在main()中提取算好答案然后存储在数组中等读取输入后立刻输出而不是等输入了n在慢慢计算会超时。 代码如下 #include iostream #include cstring using namespace std; int ans 0; int n; const int N 1010; bool col[N], duijiao1[N], duijiao2[N];void dfs(int x) {if (x n) {ans;return ;}for (int y 1; y n; y) {if (!col[y] !duijiao1[x y] !duijiao2[x - y n]) {col[y] duijiao1[x y] duijiao2[x - y n] true;dfs(x 1);col[y] duijiao1[x y] duijiao2[x - y n] false;}} }int main() {while (cin n, n) {memset(col, 0, sizeof(col));memset(duijiao1, 0, sizeof(duijiao1));memset(duijiao2, 0, sizeof(duijiao2));ans 0;dfs(1);cout ans endl;}return 0; }打表大法 #include iostream #include cstring using namespace std; int ans 0; int n; const int N 1010; bool col[N], duijiao1[N], duijiao2[N]; int biao[15];void dfs(int x) {if (x n) {ans;return ;}for (int y 1; y n; y) {if (!col[y] !duijiao1[x y] !duijiao2[x - y n]) {col[y] duijiao1[x y] duijiao2[x - y n] true;dfs(x 1);col[y] duijiao1[x y] duijiao2[x - y n] false;}} }int main() {for ( n 1; n 10; n) {ans 0;memset(col, 0, sizeof(col));memset(duijiao1, 0, sizeof(duijiao1));memset(duijiao2, 0, sizeof(duijiao2));dfs(1);biao[n] ans;}while (cin n, n) {cout biao[n] endl;}return 0; }
http://www.lebaoying.cn/news/31230.html

相关文章:

  • 沈阳做网站客户多吗淘宝官网首页版本
  • 百度网站优化排名asp net网站开发
  • 网站导航提交入口大全idc托管
  • 免费一键网站wordpress 替换主题图片
  • 招商加盟类网站模板网站建设买阿里云云服务器
  • 电商网站的多选菜单插件网页设计网站含义
  • 小程序快速建站深圳品牌网站建设公司排名
  • 什么网站有做册子版wordpress好用的模板下载地址
  • 哪里有网站建设企业自己可以做网站吗
  • 天津网站备案网站过期查询
  • flash 做网站企业服务网
  • 旅游网站模板免费下载首页策划方案
  • 免费销售网站模板网站的色彩搭配
  • 沛县网站建设xlec深圳seo技术
  • .net网站如何优化手机免费建站系统
  • 工艺品网站怎么做网站建设维护实训总结
  • 华为手机官方网站登录系统安装wordpress
  • 官方网站查询叉车证公司企业建站
  • 在线做漫画的网站好动画设计好就业吗
  • 网站报名怎么做兰州网站备案谁家做
  • 个人求职网站html太仓新网站优化
  • 伊宁市做网站郑州优之客网站建设
  • 什么是网站前置审批广州自助网站搭建建站公司
  • 网站设计大概在什么价位花20亿做网站
  • 绚丽的网站软件推广赚钱
  • 用dw做的网站怎样弄上网上绍兴市工程建设网站
  • id97网站怎么做的深圳比较大的做网站设计公司
  • 网站底部广告钓鱼网站盗号下载
  • 网站开发证唐山seo网络推广
  • 武冈网站建设哪家好厦门创意网站建设