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

网站怎么挂广告网站排名top排行榜

网站怎么挂广告,网站排名top排行榜,网站架构师招聘,做费网站# 图论第3天----第841题、第463题 文章目录 一、第841题--钥匙和房间二、第463题--岛屿的周长 ​ 又继续开始修行,把图论这块补上,估计要个5-6天时间。 一、第841题–钥匙和房间 ​ 有向图的遍历。dfs遍历3部曲做,思路也较顺----访问过的&a…

# 图论第3天----第841题、第463题

文章目录

  • 一、第841题--钥匙和房间
  • 二、第463题--岛屿的周长

​ 又继续开始修行,把图论这块补上,估计要个5-6天时间。

一、第841题–钥匙和房间

​ 有向图的遍历。dfs遍历3部曲做,思路也较顺----访问过的,就直接返回;没访问过的,就设为true。注意,这里不需要回溯,因为不是找出一条路径来覆盖到所有的节点,而是能覆盖到就行,不要求一条路径来覆盖。

class Solution {
public:void dfs(vector<vector<int>>& rooms, vector<bool>& visited, int x){if(visited[x]) return;visited[x] = true;for(int t : rooms[x]){dfs(rooms, visited, t);}}bool canVisitAllRooms(vector<vector<int>>& rooms) {vector<bool> visited(rooms.size(), false);dfs(rooms, visited, 0);for(int i=0; i<rooms.size(); i++){if(visited[i] == false) return false;}return true;}
};

二、第463题–岛屿的周长

​ 这个题跟dfs三部曲没关系,属于找规律。根据土地的数量、相邻地块的数量,获得最终的结果----num4 - count2;

class Solution {
public:int islandPerimeter(vector<vector<int>>& grid) {int n = grid.size();int m = grid[0].size();int num=0;int count=0;for(int i=0; i<n; i++){for(int j=0; j<m; j++){if(grid[i][j] == 1){num++;if(i>0 && grid[i-1][j] == 1) count++;if(j>0 && grid[i][j-1] == 1) count++;} }}return num*4 - count*2;}
};
http://www.ds6.com.cn/news/57095.html

相关文章:

  • 如何备份网站数据网络营销ppt案例
  • 建设网站工作报告桂平seo快速优化软件
  • 网站如何paypal支付雅虎搜索引擎中文版
  • 被墙域名黑别人网站网站seo技术
  • 郑州网站建设设计seo外包公司是啥
  • 香港公司能在大陆做网站备案嘛网站是怎么做出来的
  • 怎么去投诉做网站的公司十大洗脑广告
  • workerman 做网站青岛神马排名优化
  • 现在由哪些网站可以做外链百度图片识别在线使用
  • flash+xml地图网站肇庆网站搜索排名
  • 做后期的网站谷歌浏览器下载安装2021最新版
  • 宝安做棋牌网站建设有哪些公司西安整站优化
  • 买网站去哪买怎么在百度上做广告
  • 网站开发总跳转至404页面硬件优化大师
  • 站长推荐自动跳转导航入口推广链接
  • 制作网线的步骤seo策略
  • 做宠物商品的网站网站推广论坛
  • 乌鲁木齐建设管理网站sem扫描电镜是测什么的
  • 中国建设银行互联网网站研究生培训机构排名
  • 网站怎么做rss订阅功能近期国际新闻20条
  • 苏州吴江网站建设排名优化公司口碑哪家好
  • b2c网站建设的技术方案企业推广平台
  • 禹城网站建设白酒最有效的推广方式
  • 申请免费网站百度快照下载
  • 一个数据库怎么做二个网站seo教学平台
  • 做搜狗网站快速排名电销系统
  • 公司网站建设费用记什么科目企业站seo
  • 珠海市建设工程造价协会网站网络营销客服主要做什么
  • 营销型网站公司排名杭州市优化服务
  • 用html做网站步骤360网站收录