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

做数学网站社群营销的具体方法

做数学网站,社群营销的具体方法,昌平建设委员会网站,怎么做网站商城简介: 01 矩阵(medium): 题目链接:542. 01 矩阵 - 力扣(LeetCode) 算法: 对于求的最终结果,我们有两种方式: 第⼀种方式:从每⼀个 1 开始&#…

简介·:

01 矩阵(medium):

题目链接:542. 01 矩阵 - 力扣(LeetCode)

算法:

对于求的最终结果,我们有两种方式:
  • 第⼀种方式:从每⼀个 1 开始,然后通过层序遍历找到离它最近的 0 这⼀种方式,我们会以所有的 1 起点,来⼀次层序遍历,势必会遍历到很多重复的点。并且如果矩阵中只有⼀个 0 的话,每⼀次层序遍历都要遍历很多层,时间复杂度较高·。
  • 换⼀种方式:从 0 开始层序遍历,并且记录遍历的层数。当第⼀次碰到 1 的时候,当前的层数就是这个 1 0 的最短距离。 这⼀种方式,我们在遍历的时候标记⼀下处理过的 1 ,能够做到只用遍历整个矩阵⼀次,就能得到最终结果。
但是,这里有⼀个问题, 0 是有很多个的,我们怎么才能保证遇到的 1 距离这⼀个 0 是最近的呢?
其实很简单,我们可以先把所有的 0 都放在队列中,把它们当成⼀个整体,每次把当前队列里面的所有元素向外扩展⼀次。
第一层:
第二层:
第三层:
C++:

 java:

飞地的数量(medium) 

题目链接:1020. 飞地的数量 - 力扣(LeetCode)

算法:

正难则反:
  • 从边上的 1 开始搜索,把与边上 1 相连的联通区域全部标记⼀下;
  • 然后再遍历⼀遍矩阵,看看哪些位置的 1 没有被标记即可
标记的时候,可以⽤「多源 bfs 」解决。
和 算法系列6 中的 被围绕的区域(medium) 差不多,那里使用的是单源BFS
C++:

Java:

地图中的最高点(medium)

题目链接:1765. 地图中的最高点 - 力扣(LeetCode)


算法;

01矩阵的变型题,直接用多源 bfs 解决即可。

地图分析(medium):

题目链接:1162. 地图分析 - 力扣(LeetCode)


算法:

01矩阵的变型题,直接⽤多源 bfs 解决即可
http://www.dtcms.com/wzjs/59980.html

相关文章:

  • 文章编辑器wordpress武汉seo优化代理
  • h5网站做微信小程序网站的seo是什么意思
  • 珠海开发网站公司上海seo博客
  • 做网站不买服务器百度能搜到什么是网站
  • 洛阳网站建设优化案例百度seo优化分析
  • 电子商务网站建设分析论文最新实时大数据
  • 自建网站教程视频女性广告
  • 做网站公司汉狮团队郑州网络运营培训
  • 重庆市公共资源交易中心网官网泉州seo优化
  • 重庆网站建设套餐南宁seo教程
  • 清苑建设局网站淘宝指数查询官网手机版
  • 做网站信科网站建设谷歌流量代理代理
  • 网网站建设公司咨询上海网站推广服务
  • 如何做美女图片网站成都高端企业网站建设
  • 知名的wordpress主题河南seo优化
  • 建设网站一定要备案吗科学新概念seo外链
  • 网站后台系统功能网页关键词排名优化
  • 请人做网站收费多少钱网络销售每天做什么
  • 二维码生成器网站seo工作室
  • wordpress外贸主题搜索引擎推广seo
  • 网络营销之网站建设发布友情链接
  • 做网站项目的流程站长工具app下载
  • 在国外做外国的成人网站合法吗免费建站哪个比较好
  • 网站做细分领域百度关键词排名查询接口
  • 网站设计制作开发公司it培训四个月骗局
  • 市场推广策略 包括哪些株洲专业seo优化
  • php网站开发心得餐饮管理和营销方案
  • 优化网站关键词怎么做网络优化公司有哪些
  • 金方时代做网站怎么样广东企业网站seo哪里好
  • 博客网站排名nba最新排名东西部