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

网站后台怎么做水印图片新手学做网站 pdf

网站后台怎么做水印图片,新手学做网站 pdf,大连淘宝网站建设,彩票网站怎么样建设文章目录1. 题目1.1 题目链接1.2 题目大意1.3 解题思路2. 代码2.1 Wrong Answer代码2.2 Accepted代码1. 题目 1.1 题目链接 http://poj.org/problem?id1753 1.2 题目大意 一个黑白棋子的棋盘#xff0c;一个反过来周围四个也跟着反过来(如果存在的话)#xff0c;颜色取反… 文章目录1. 题目1.1 题目链接1.2 题目大意1.3 解题思路2. 代码2.1 Wrong Answer代码2.2 Accepted代码1. 题目 1.1 题目链接 http://poj.org/problem?id1753 1.2 题目大意 一个黑白棋子的棋盘一个反过来周围四个也跟着反过来(如果存在的话)颜色取反问最少反转次数使得颜色全白或者全黑不存在解的话输出信息。 1.3 解题思路 采用回溯算法暴力枚举 2. 代码 2.1 Wrong Answer代码 /*** description: * author: michael ming* date: 2019/7/11 22:09* modified by: */ #include iostream #include string using namespace std; bool a[4][4]; bool isok()//判断是否都是同种颜色 {int i, j;for(i 0; i 4; i){for(j 0; j 4; j){if(a[i][j] ! a[0][0]){return false;}}}return true; } void flipAndUpdate(int r, int c)//翻转rc处及其周围棋子 {a[r][c] !a[r][c];if(r-1 0)a[r-1][c] !a[r-1][c];if(r1 4)a[r1][c] !a[r1][c];if(c-1 0)a[r][c-1] !a[r][c-1];if(c1 4)a[r][c1] !a[r][c1]; } void flip(int r, int c,int curstep, long minstep) {if(isok()){if(curstep minstep)minstep curstep;return;}if(c1 4)flip(r,c1,curstep,minstep);else if(c1 4 r1 4)flip(r1,0,curstep,minstep);flipAndUpdate(r,c);curstep;if(c1 4)flip(r,c1,curstep,minstep);else if(c1 4 r1 4)flip(r1,0,curstep,minstep);flipAndUpdate(r,c);//翻完了还要复原 } int main() {string s;int i, j;long minstep 65536;for(i 0; i 4; i){cin s;for(j 0; j 4; j){if(s[j] b)a[i][j] 1;elsea[i][j] 0;}}flip(0,0,0,minstep);if(minstep 65536)cout Impossible endl;elsecout minstep;return 0; }2.2 Accepted代码 上面代码范围有问题改动如下 AC 代码如下 /*** description: * author: michael ming* date: 2019/7/11 22:09* modified by: */ #include iostream #include string using namespace std; bool a[5][5]; bool isok()//判断是否都是同种颜色 {int i, j;for(i 0; i 4; i){for(j 0; j 4; j){if(a[i][j] ! a[0][0]){return false;}}}return true; } void flipAndUpdate(int r, int c)//翻转rc处及其周围棋子 {a[r][c] !a[r][c];if(r-1 0)a[r-1][c] !a[r-1][c];if(r1 4)a[r1][c] !a[r1][c];if(c-1 0)a[r][c-1] !a[r][c-1];if(c1 4)a[r][c1] !a[r][c1]; }void flip(int r, int c,int curstep, long minstep) {if(isok()){if(curstep minstep)minstep curstep;return;}if(r 4)return;if(c1 4)flip(r,c1,curstep,minstep);else if(c1 4)flip(r1,0,curstep,minstep);flipAndUpdate(r,c);curstep;if(c1 4)flip(r,c1,curstep,minstep);else if(c1 4)flip(r1,0,curstep,minstep);flipAndUpdate(r,c);//翻完了还要复原 } int main() {string s;int i, j;long minstep 65536;for(i 0; i 4; i){cin s;for(j 0; j 4; j){if(s[j] b)a[i][j] 1;elsea[i][j] 0;}}flip(0,0,0,minstep);if(minstep 65536)cout Impossible endl;elsecout minstep;return 0; }
http://www.zqtcl.cn/news/318021/

相关文章:

  • 网站服务器租赁怎样用ps做网站的效果图
  • 温州网站建设制作苏州做网站费用
  • 山东网站建设和游戏开发的公司排名网站开发工程师待遇淄博
  • 创建网站的代码公司网站建设服务公司
  • 徐州建站推广仿织梦长沙网站公司
  • 中山做网站的新闻静态网站模板下载
  • 以学校为目标做网站策划书企业管理软件都有哪些
  • 黄石网站开发云开发小程序源码
  • 重点实验室网站建设萧山好的做网站的公司
  • 物流网站的建设网站建设优化是什么鬼
  • 门户网站建设项目书页面设计一般用什么软件
  • 安徽城乡建设 厅网站电子商务网站建设需要哪些步骤
  • 网站建设应该懂什么知识青岛模板网站建设
  • 免费cms建站系统有哪些网站设计项目总结
  • 做网站湖州网站后台管理系统如何使用
  • 网站建设报价单-中英文版长春省妇幼网站做四维
  • 注册网站免费网站上传小马后怎么做
  • 我省推行制度推动山西品牌建设整站优化网站
  • 临海手机网站设计网站设计 深圳
  • 网站推广做哪个比较好百度怎么优化排名
  • 做jsp网站时怎么预览wordpress安装不上
  • 网站建设深圳官网怎么制作网站镜像
  • 弹幕网站开发难么招生网站建设的意义
  • 网站空间多大合适软件开发培训机构网课
  • 13个实用平面设计网站网络推广一个月的收入
  • 淮安企业网站制作校园网网络规划与设计方案
  • html完整网站开发自媒体平台账号注册
  • 厦门seo网站网站空间 群集
  • 青岛网站推广方案营销自动化平台
  • 管理信息系统与网站建设有什么区别python版wordpress