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

皖icp合肥网站建设两颗米随州网站建设

皖icp合肥网站建设,两颗米随州网站建设,网站运营方式,软文广告平台题目#xff1a; 思路#xff1a; 这题并不难#xff0c;它类似于N皇后问题。在N皇后问题中#xff0c;行#xff0c;列#xff0c;对角线#xff0c;写对角线#xff0c;都不能出现连续的皇后。 本题类似#xff0c;不过他是行#xff0c;列#xff0c;还有一个B…题目 思路 这题并不难它类似于N皇后问题。在N皇后问题中行列对角线写对角线都不能出现连续的皇后。 本题类似不过他是行列还有一个BOX内。 看完问题就来了Box非常不好写。 无论是i ji - j , i * j , i / j都不能很好得限制box当然我们可以使用最笨的方法就是通过判断范围如 0 i 2 0 j 2那么就属于第一个BOX内。但是这样太麻烦了虽然是可行的。但是我没写然后没想出来。。。。额尴尬,,ԾㅂԾ,, 看完提示发现i j 除于3就行了。 i/3 j / 3这样是可以的。但是还可以简化。将它变为一维的。 j / 3 (i / 3) * 3 取决于i的大小 来决定处于第几层。 代码是 //codeclass Solution { public:bool isValidSudoku(vectorvectorchar board) {int hang[9][10]{0};int lie[9][10]{0};int box[9][10]{0};for(int i0;i9;i){for(int j 0;j9;j){if(board[i][j].) continue;int val board[i][j]-0;if(hang[i][val]) return false;if(lie[j][val]) return false;if(box[(j/3)(i/3)*3][val]) return false;//判断行列 box 是否已经有了这个数.hang[i][val]val;lie[j][val]val;box[(j/3)(i/3)*3][val]val;//没有那就添加进去.}}return true;} };
http://www.w-s-a.com/news/287046/

相关文章:

  • 广平网站建设成都活动轨迹
  • 小型网站网站建设需要网络公司是什么行业
  • 滑动 手机网站 代码网页制作与设计讨论
  • 自己做网站处理图片用什么软件wordpress html5支持
  • 校园网站怎么建软文文案范文
  • 中国建设官方网站如何创建自己的软件
  • 来宾住房与城乡建设网站天津西青区怎么样
  • 西安网站建设培训班鄂州网页定制
  • 西部数码网站备份自己怎么做网站啊
  • h5网站开发用什么软件制作公司网站建设代理怎么做
  • 网站建设资料准备网上购物app有哪些
  • 沧州做网站优化哪家公司便宜国内百度云网站建设
  • 网站的最近浏览 怎么做龙岩市人才网最新招聘信息
  • 网站建设需要找工信部吗网站开发账务处理
  • 做那种的视频网站个体工商网站备案
  • 推广网官方推广网站中国建设招聘信息网站
  • 医院网站建设需要多少钱网络营销渠道可分为哪几种
  • 怎么取网页视频网站元素计算机专业论文网站开发
  • 上海网站建设备案号怎么恢复wordpress打开页面空白
  • 30个做设计的网站企业设计网站
  • 招生网站开发的背景创意 wordpress
  • 网站备案资料查询小型企业管理系统软件
  • 温州网站建设维护怎么做好网站开发、设计
  • 佛山 做网站公司有哪些网站排名忽然不见了
  • 广告网站建设最专业东莞大朗网站设计
  • 网站做流量的论坛贴吧分销商城系统源码
  • 新手建立网站的步骤网站建设费怎么入分录
  • 哪里建网站性价比高做网站赚取广告费
  • 邢台集团网站建设价格微信怎么做捐钱的网站
  • 做网站费用需要分摊吗装修公司一般多少钱一平方