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

成都网站建设维护wordpress下拉菜单的阴影怎么改

成都网站建设维护,wordpress下拉菜单的阴影怎么改,手机网站建设yu,江苏建设标准网站分析#xff1a;假设nm#xff0c;m为1,2单独讨论下#xff0c;否则可以用第二行第一个把所有黑块搞到2x2的格子里#xff0c;不断用凸出来的那个角一列一列把黑的变白就行了。然后只要黑色有偶数块都可以构造出来。复杂度O(nm) #include iostream #include 假设nmm为1,2单独讨论下否则可以用第二行第一个把所有黑块搞到2x2的格子里不断用凸出来的那个角一列一列把黑的变白就行了。然后只要黑色有偶数块都可以构造出来。复杂度O(nm) #include iostream #include cstring #include cstdiousing namespace std; class Board{ public:char **a;int n, m;void init(int _n, int _m){n _n, m _m;a new char*[n];for(int i 0; i n; i)a[i] new char[m];}Board(){}Board(int _n, int _m){init(_n, _m);}~Board(){for(int i 0; i n; i)delete[] a[i];delete[] a;}void print(){for(int i 0; i n; i){for(int j 0; j m; j)couta[i][j];coutendl;}} }; void inline change(char a){a 1 0 - a; } inline void changex(char **a, int n, int m, int x, int y){if(y 0){change(a[x][y]);change(a[x-1][y]);change(a[x-1][y1]);change(a[x-2][y1]);}else{change(a[x][y]);change(a[x-1][y]);change(a[x-1][y-1]);change(a[x-2][y-1]);} } inline void changey(char **a, int n, int m, int x, int y){if(x 0){change(a[x][y]);change(a[x][y-1]);change(a[x1][y-1]);change(a[x1][y-2]);}else{change(a[x][y]);change(a[x][y-1]);change(a[x-1][y-1]);change(a[x-1][y-2]);} } bool solve(char **a, int n, int m){if(n 2 m 2){if(a[0][1] ! a[0][0] || a[1][0] ! a[0][0] || a[1][1] ! a[0][0])return false;return true;}else if(n 2 m 2){for(int i 0; i n; i)for(int j 0; j m; j)if(a[i][j] 1)return false;return true;}else if(n 1){while(m 4){if(a[0][m-1] 1){change(a[0][m-1]);change(a[0][m-2]);change(a[0][m-3]);change(a[0][m-4]);}m--;}if(a[0][0] 1 || a[0][1] 1 || a[0][2] 1)return false;else return true;}else if(m 1){while(n 4){if(a[n-1][0] 1){change(a[n-1][0]);change(a[n-2][0]);change(a[n-3][0]);change(a[n-4][0]);}n--;}if(a[0][0] 1 || a[1][0] 1 || a[2][0] 1)return false;else return true;}while(m 3){for(int i 0; i n; i)if(a[i][m-1] 1)changey(a, n, m, i, m-1);m--;}while(n 3){for(int i 0; i m; i)if(a[n-1][i] 1)changex(a, n, m, n-1, i);n--;}int cnt 0;for(int i 0; i n; i)for(int j 0; j m; j)cnt a[i][j]1?1:0;if(cnt % 2 0)return true;return false; } int main() { // freopen(in, r, stdin);int t;cint;while(t--){int n, m;scanf(%d%d\n, n, m);Board *a new Board(n, m);int i 0, j 0;while(i n){a-a[i][j] getchar();j;if(j m){getchar();i;j 0;}}if(solve(a-a, a-n, a-m))coutYesendl;else coutNoendl;delete a;}return 0; }   转载于:https://www.cnblogs.com/7391-KID/p/10610710.html
http://www.pierceye.com/news/669132/

相关文章:

  • dw个人网站主页怎么做网站前端用什么语言
  • 网站建设是平面设计吗网站如何做中英文双语言
  • 网站关键词先后论坛网站在线生成
  • 无为建设局网站安装wordpress xampp
  • 广药网站建设试卷wordpress人力资源模板下载
  • 电商网站规划的开发背景明年做那个网站能致富
  • 网站建设及托管合同wordpress页面批量生成二维码
  • 益阳市住房和建设局 网站哪些网站可做矿机期货
  • 网站开发哪里有html5网站赏析
  • 襄阳网站建设八零后做的网站怎么上传到网上运行
  • 学网站开发培训学校专业集团门户网站建设费用
  • 加快政务公开网站建设知名的摄影网站有哪些
  • 任县网站建设网络公司桐城网站开发
  • linux服务器做网站软装设计图效果图
  • 个人网站可以做商城吗被官方认可赚钱软件
  • 自己可以做网站服务器室内设计整套方案图
  • 网站建设商城网站微信广告代理
  • 创建网站的方案企业营销策划公司
  • 做彩铃的网站个人博客网站建设
  • 正黄集团博弘建设官方网站达州高端网站建设
  • 七台河建设网站wordpress logo制作
  • 怎么设计一个自己的网站番禺网站建设效果
  • 网站哪家做的好淄博网站开发选网泰
  • 网站建设与制作与维护ppt百度广告联盟收益
  • 在线网站建设费用是多少大学生活动策划书模板
  • 动物网站建设wordpress无法跳转正确页面
  • 上海市建设工程 安全协会网站wordpress会员微信支付宝
  • pc网站转换手机网站代码桂林工作网招聘
  • 营销型网站建设的要素怎么建网站赚钱
  • 成都网站建设学习郑州制作网站推荐