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

网站建设朋友圈怎么写商铺装修找谁

网站建设朋友圈怎么写,商铺装修找谁,小程序怎么放在桌面,北京网站开发网站开发公司目录 题目链接 一些话 切入点 流程 套路 ac代码 题目链接 116. 飞行员兄弟 - AcWing题库 我草#xff0c;又~在#xff5e;水#xff5e;字#xff5e;数#xff5e;啦#xff01;我草#xff0c;又~在#xff5e;水#xff5e;字#xff5e;数#xff5e;啦…目录 题目链接 一些话 切入点  流程 套路 ac代码 题目链接 116. 飞行员兄弟 - AcWing题库 我草又~在水字数啦我草又~在水字数啦我草又~在水字数啦我草又~在水字数啦我草又~在水字数啦我草又~在水字数啦我草又~在水字数啦我草又~在水字数啦我草又~在水字数啦我草又~在水字数啦我草又~在水字数啦我草又~在水字数啦我草又~在水字数啦我草又~在水字数啦我草又~在水字数啦我草又~在水字数啦我草又~在水字数啦我草 一些话 我草又~在水字数啦我草又~在水字数啦我草又~在水字数啦我草又~在水字数啦我草又~在水字数啦我草又~在水字数啦我草又~在水字数啦我草又~在水字数啦我草又~在水字数啦我草又~在水字数啦我草又~在水字数啦我草又~在水字数啦我草又~在水字数啦我草又~在水字数啦我草又~在水字数啦我草又~在水字数啦我草又~在水字数啦我草 切入点  //  开关问题每个开关只按一次顺序不重要 // 思路复杂操作繁琐模拟题 求满足条件的情况枚举时储存 我草又~在水字数啦我草又~在水字数啦我草又~在水字数啦我草又~在水字数啦我草又~在水字数啦我草又~在水字数啦我草又~在水字数啦我草又~在水字数啦我草又~在水字数啦我草又~在水字数啦我草又~在水字数啦我草又~在水字数啦我草又~在水字数啦我草又~在水字数啦我草又~在水字数啦我草又~在水字数啦我草又~在水字数啦我草 流程 求符合条件的方案字典序和全打开直接从0开始枚举步数严格小的才储存方案空方案则储存 因为开关会影响到上下左右的开关所以不能一层一层递推 // 图较小用2e16个数转化为矩阵每个数位表示开关的操作与否、 // 读入部分直接读入字符数组 //  get函数输入ij return i * 4 j // turn _ont函数是就变成-,反之则 // turn_all 函数循环turnone最后turn_one中心点 // doit函数枚举1-1 16-1,备份数组一重循环枚举二进制的数位是1则根据当前的j获取对应的xyturn_all(x,y)把x,y压入vector遍历数组检查是否全关 // 是的话比较vector元素个数和res严格少则替换或者res空则替换 // 输出部分遍历res输出元素1 套路 1.一维数模拟二维数组 前提条件表示一个只有01或其他两种元素的矩阵n*m矩阵开关问题 利用位运算用2^n*m个整数来表示一个只有01或其他两种元素的矩阵n*m矩阵 for(int op 0;op 1 16;op) 运用可以通过这个来枚举开关问题的解法 2.……PII的遍历 for(auto t: res) cout t.first 1 t.second 1 endl; ac代码 // 1955 - 20 06 想 // 06 ~ 24 wa // 24!30看答案 // 30~37看题解不理解turnall是啥get和位运算 // 开关问题每个开关只按一次顺序不重要 // 码量大操作繁琐模拟题 // 求符合条件的方案字典序和全打开直接从0开始枚举步数严格小的才储存方案空方案则储存 // 因为开关会影响到上下左右的开关所以不能一层一层递推 // 图较小用2e16个数转化为矩阵每个数位表示开关的操作与否、 // 读入部分直接读入字符数组 // get函数输入ij return i * 4 j // turn _ont函数是就变成-,反之则 // turn_all 函数循环turnone最后turn_one中心点 // doit函数枚举1-1 16-1,备份数组一重循环枚举二进制的数位是1则根据当前的j获取对应的xyturn_all(x,y)把x,y压入vector遍历数组检查是否全关 // 是的话比较vector元素个数和res严格少则替换或者res空则替换 // 输出部分遍历res输出元素1 #include iostream #include algorithm #include cstring #include cstdio #include vector using namespace std; typedef pairint,intPII; const int N 5; char g[N][N],backup[N][N]; vectorPIIres; int get(int i,int j){return i * 4 j;}void turn_one(int i,int j){if(g[i][j] ) g[i][j] -;else g[i][j] ;} void turn_all(int x,int y){for(int i 0;i 4;i){turn_one(i,y);turn_one(x,i);}turn_one(x,y); } void input(){for(int i 0;i 4;i){cin g[i];} } void doit(){for(int op 0;op 1 16;op){vectorPIItemp;memcpy(backup,g,sizeof g);for(int i 0;i 4;i){for(int j 0;j 4;j){if(op get(i,j) 1){temp.push_back({i,j});turn_all(i,j);}}}bool flag true;for(int i 0;i 4;i){for(int j 0;j 4;j){if(g[i][j] ) {flag false;}}}if(flag){if(res.empty() || res.size() temp.size()) res temp;}memcpy(g,backup,sizeof g);} } void output(){cout res.size() endl;for(auto t: res) cout t.first 1 t.second 1 endl; } int main(){input();doit();output();return 0; } 我草又~在水字数啦我草又~在水字数啦我草又~在水字数啦我草又~在水字数啦我草又~在水字数啦我草又~在水字数啦我草又~在水字数啦我草又~在水字数啦我草又~在水字数啦我草又~在水字数啦我草又~在水字数啦我草又~在水字数啦我草又~在水字数啦我草又~在水字数啦我草又~在水字数啦我草又~在水字数啦我草又~在水字数啦我草又~在水字数啦我草又~在水字数啦我草又~在水字数啦
http://www.hkea.cn/news/14267951/

相关文章:

  • 新站网站收录减少怎么做网站关键词视频
  • 钓鱼网站开发系列教程wordpress编辑器文件大小
  • 网站建设推广总结如何设计响应式布局网站
  • 应届生在淮北招的网站建设类型岗位网站推广工作职责
  • 江油专业网站建设咨询中国最大的建材网站
  • 上海 房地产网站建设网站开发项目详细计划
  • 杭州市建设监理协会网站苏州论坛
  • wordpress 站群插件wordpress ajax加载
  • wordpress地址跟站点长沙建站找有为太极就治就
  • 教育企业网站源码xampp wordpress安装教程
  • 公司网站怎么注册ui设计师面试
  • 做网站没有数据库哈尔滨网站建设培训班
  • 深圳网站设计教程wordpress 主题和搭建
  • 网站模板怎么导入双流规划建设管理局网站
  • 网站开发 为什么要用缩略图汕头企业网站建设公司
  • 太原网站制作定制开发wordpress博客优秀
  • 山西省住房建设厅网站wordpress 搜索调用
  • 网站及微站建设合同验收盗版小说网站怎么做的
  • 二级学院网站建设方案澄海建网站
  • 微网站开发费用网站管理后台登录地址
  • 上传文档到网站上怎么做做淘宝店铺有哪些好的网站
  • 做微商代理去哪个网站淘宝网页视频如何下载
  • 又拍云wordpress全站cdn建盏大师排名表2020
  • 建网站logo怎么做网站开发的后端
  • 问题反馈的网站怎么做一起做网站郑州
  • 聚美优品网站模版新会人才网
  • 嘉祥网站建设公司创意网络广告
  • 门户网站建设方案招标文件网站上传 文件夹结构
  • 租车网站建设网站开发要注意的问题
  • 天津品牌网站建设公司哪家好wordpress插件 知乎