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

用wordpress仿站app推广联盟平台

用wordpress仿站,app推广联盟平台,未来对网站建设的需求,如何查询百度搜索关键词排名文章目录 题目 一、思路: 二、代码 总结 题目 leetcodeT289 https://leetcode.cn/problems/game-of-life/description/ 一、思路: 这题思路很简单,对每个位置按照题目所给规则进行遍历,判断周围网格的活细胞数即可。但是题目要求…

文章目录

题目

一、思路:

二、代码

总结


题目

leetcodeT289 https://leetcode.cn/problems/game-of-life/description/


一、思路:

这题思路很简单,对每个位置按照题目所给规则进行遍历,判断周围网格的活细胞数即可。但是题目要求只能在原来的矩阵上进行操作,不能新建一个矩阵数组,因此我们只能更新原有数组,但是注意到在循环程序中我们只能一个一个网格更新状态,这样一个网格状态如果在原位置更新的话,就会影响到周围还没有更新状态的网格,会导致周围网格的状态错误。因此,我们需要记录网格的更新前的状态和更新后的状态,由于网格只有0、1两个状态,只用到1位,而矩阵是int型,我们可以用一位来记录更新前的状态,用另一位来记录更新后的状态。

二、代码

class Solution {public void gameOfLife(int[][] board) {int n = board.length;int m = board[0].length;for(int i = 0; i < n; i++) {for(int j = 0; j < m; j++) {int cnt = 0;for(int x = - 1; x <= 1; x++) {for(int y = -1; y <= 1; y++) {// 枚举四面八方八个方向 防止越界if(i + x >= 0 && i + x < n && j + y >= 0 && j + y < m && !(x == 0 && y == 0)) {// 用当前状态存储八个方向的1的个数cnt += board[i + x][j + y] & 1; }}}// 更新状态if(board[i][j] == 1) {if(cnt < 2 || cnt > 3) board[i][j] = 1; // 01else board[i][j] = 3; // 11}else {if(cnt == 3) board[i][j] = 2; // 10else board[i][j] = 0; // 0}}}// 更新状态 右移1位即可for(int i = 0; i < n; i++)for(int j = 0; j < m; j++){board[i][j] = board[i][j] >> 1;}}
}


总结

通过二进制位运算的思想可以存储两个状态,用来避免更新对下面操作的影响。

http://www.ds6.com.cn/news/76982.html

相关文章:

  • 浙江品牌网站建设百度关键词优化技巧
  • 网站向哪里备案今天最新新闻10条
  • 自助旅游网站开发分析报告广西网站seo
  • 河北提供网站建设公司哪家好app开发教程
  • 网络哪家公司比较好扬州百度关键词优化
  • 运城建设银行网站点杭州seo公司
  • php中网站不同模板后台逻辑代码怎么管理seo网站推广免费
  • 白云做网站公司seo推广排名公司
  • 江苏建设监理协会官方网站网络营销推广论文
  • wordpress文章内容标签做关键词国外seo大神
  • 网站的开发环境谷歌搜索引擎大全
  • 网站设计机构有哪些百度指数查询
  • wordpress如何建站专业做网站的公司
  • 无锡网站制作联系电话网店推广运营
  • 重庆旅游网站制作公司南宁求介绍seo软件
  • 极客联盟网站建设公司怎么样新的网络推广方式
  • b2b网站栏目百度网盘搜索神器
  • 外贸网站 流量最新最好的磁力搜索
  • 网站备案复查网上教育培训机构
  • wordpress查看jquery版本网站优化推广平台
  • vs做网站创建项目时选哪个南京百度seo排名优化
  • 电脑做网站主机百度竞价排名服务
  • 高端网站建设费用预算苏州关键词优化软件
  • flask api式网站开发快优吧seo优化
  • 做视频网站公司要怎么做网络营销服务平台
  • 正规的网站制作电话多少百度网站排名优化
  • 现在哪些做进口商品的电商网站关键词首页排名优化
  • 网站修改报价线上推广方式
  • 顶级复刻手表网站最新app推广
  • 阿里云服务器wordpress建站教程百度一下百度下载