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

免费网站建设阿里云成全视频观看免费高清第6季

免费网站建设阿里云,成全视频观看免费高清第6季,公司文件页面设计,医疗wordpress文章目录1. 题目1.1 题目链接1.2 题目大意1.3 解题思路2. 代码2.1 Accepted 代码1. 题目 1.1 题目链接 http://poj.org/problem?id1321 1.2 题目大意 在一个给定形状的棋盘#xff08;只能在#号的位置摆放#xff09;上面摆放棋子#xff0c;棋子没有区别。要求摆放时任… 文章目录1. 题目1.1 题目链接1.2 题目大意1.3 解题思路2. 代码2.1 Accepted 代码1. 题目 1.1 题目链接 http://poj.org/problem?id1321 1.2 题目大意 在一个给定形状的棋盘只能在#号的位置摆放上面摆放棋子棋子没有区别。要求摆放时任意的两个棋子不能放在棋盘中的同一行或者同一列求解对于给定形状和大小的棋盘摆放k个棋子的所有可行的摆放方案个数。 1.3 解题思路 采用回溯算法暴力枚举 2. 代码 2.1 Accepted 代码 /*** description: poj1321回溯* author: michael ming* date: 2019/7/13 13:58* modified by: */ #include iostream #include string using namespace std;bool a[10][10];//存储棋盘 int result[10];//存储是否存放棋子和8皇后类似 bool isok(int r, int c)//判断是否可以摆放 {for(int i r - 1; i 0; --i)//逐行向上考察每一行{if(result[i] c)//上面所有行的c列有棋子吗return false;}return true; }void flip(int r, int num, int count, int n, int k) {if(num k) //k个棋子都放置好了{count; //记录可行方案数return;//都放置好了没法再递归了}if(r n)return;//边界没法再递归了for(int column 0; column n; column)//r行可能有n种放法{if(a[r][column] ! 1)continue;//寻找可放置的位置if(isok(r,column)) //该放法满足要求{result[r] column;//第r行的棋子放到了column列num;//放置棋子数加1flip(r1, num, count, n, k); //放了棋子 考察下一行result[r] -1;//恢复现场这个地方不放棋子找下一种方法num--;//放置的棋子数减1}}flip(r1, num, count, n, k); //第r行不放棋子考察下一行 } int main() {string s;int i, j, n, k, num 0, count;while(cin n k n ! -1){count 0;//计数清零for (i 0; i n; i)//输入地图{cin s;for (j 0; j n; j){if (s[j] #)a[i][j] 1;//1的地方才可以放棋子elsea[i][j] 0;}}flip(0, num, count, n, k);cout count endl;}return 0; }
http://www.sadfv.cn/news/431910/

相关文章:

  • 做网站浏览器标签一般放哪标识设计师
  • 织梦协会网站模板西安市建设网
  • 单页网站的制作灯塔网站seo
  • 淘宝网站边上的导航栏怎么做关闭评论 WordPress
  • 中山精品网站建设资讯新闻源
  • 缔客网络上海响应式网站建设iis7.5配置网站
  • 长沙seo网站建设费用免费建网上商城
  • 一流的学校网站建设适合学生做的微商代理
  • 罗湖网站-建设深圳信科贵州住房和城乡建设厅官网
  • 安康免费做网站公司网站变更域名
  • 阿里云服务器如何实现一个空间绑定两个不同主体的网站如何写一个微信小程序
  • 帮别人做网站开价文章发布在哪个平台好
  • 服装店网页设计网站模板网站开发技术发展
  • 网站首页轮播怎么做ios系统开发
  • 企业网站php模版软件项目管理工作内容
  • 汕头 网站做网站去哪个公司好
  • 张店网站制作价格低网站建设电子书资料
  • 传媒建设网站青岛公司网站建设
  • 平面设计网站导航wordpress 函数 应用
  • 元氏县城有做网站广告的吗国家建设部投诉网站
  • 东莞手机网站建设公司绍兴网站建设公司电话
  • seo 网站 制作网页浏览器字体大小设置
  • 班级网站制作教程wordpress数据库同步
  • 延吉市建设厅网站建分类网站得花多少钱
  • 奇艺广州网站建设 熊掌号天津网站开发网站
  • 用什么做网站开发德持建设集团有限公司网站
  • 济南网站建设哪个好营销型网站建
  • 一级a做爰网站下载公众号做淘宝客接入手机网站
  • 基础微网站开发咨询龙岗
  • 网站建设制作设计seo优化南宁教你做网站的视频