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

河北沧州做网站的电话网站怎么推广

河北沧州做网站的电话,网站怎么推广,wordpress全图水印插件,29网站建设全部1. 题目 2. 分析 这题其实非常不错。如果正向解,非常麻烦;因为很难界定哪些O是被包围的?但是如果反向解呢?因为边界的O不会被包围,那么就可以想到跟边界O相连的O都不会被包围。那么除此之外的O都会被包围&#xff0c…

1. 题目

2. 分析

这题其实非常不错。如果正向解,非常麻烦;因为很难界定哪些O是被包围的?但是如果反向解呢?因为边界的O不会被包围,那么就可以想到跟边界O相连的O都不会被包围。那么除此之外的O都会被包围,题目就解决了。

3. 代码

class Solution:def solve(self, board: List[List[str]]) -> None:"""Do not return anything, modify board in-place instead."""m, n = len(board), len(board[0])vis = [[0] * n for i in range(m)]# 只从边界遍历for i in [0,m-1]:for j in range(n):if board[i][j] == 'O':                self.dfs(i, j, m, n, vis, board)for j in [0, n-1]:for i in range(m):if board[i][j] == 'O':                self.dfs(i, j, m, n, vis, board)print(vis)for i in range(m):for j in range(n):if vis[i][j] == 0:board[i][j] = 'X'def dfs(self, i, j, m, n, vis, board):if i>=0 and j>=0 and i<m and j< n:if vis[i][j] == 0 and board[i][j] == "O":vis[i][j] = 1for item in [(i-1,j), (i, j-1), (i+1, j), (i, j+1)]:new_i, new_j = itemself.dfs(new_i, new_j, m, n, vis, board)
http://www.dt0577.cn/news/35196.html

相关文章:

  • 邢台企业做网站哪家好seo分析师
  • 怎么在国外网站买东西seo搜索引擎优化实训报告
  • 大理州建设局官方网站廊坊百度关键词优化
  • 郑州网站优化汉狮网络优化服务
  • 做淘宝还是京东还是做网站网站优化外包顾问
  • 做网站充值犯法吗windows优化大师靠谱吗
  • 网站怎么做留言网络营销企业培训
  • php 网站 整合 数据库网站权重怎么查
  • 物流公司官方网站网络营销模式包括哪些
  • 什么软件网站好全自动推广引流软件免费
  • 购买腾讯云主机可以直接做网站天津百度关键词推广公司
  • wordpress文章url原理安卓优化大师下载安装到手机
  • 茶叶网站建设的优势seo的外链平台有哪些
  • wordpress get_avatarseo 的作用和意义
  • 那个网站可以做双色球号码对比的上热门最火标题
  • 网站策划书包括哪些内容代发百度帖子包收录排名
  • 重庆市永川区城乡建设委员会网站如何做网络推广
  • 专业模板网站制作多少钱免费网站在线观看人数在哪直播
  • 怎么建一个视频网站做推广武汉百度推广优化
  • 郑州做网站网站建设费用搜索引擎优化的技巧有哪些
  • 吕梁网站制作吕梁安全seo快速排名多少钱
  • 网站问题解决aso如何优化
  • 做网站市场分析无锡网络优化推广公司
  • 电子商务网站建设与运营网络营销特点
  • 网站开发的流程和步骤是什么网络营销的基本职能
  • wordpress wp unslash北京百度seo服务
  • 如何修改wordpress手机模板seo挂机赚钱
  • 网站建设详情报价百度下载电脑版
  • 网站权重如何做上海seo关键词优化
  • 网店网站建设规划方案跨境电商怎么开店铺