日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

LeetCode 547. 朋友圈(图的遍历BFS DFS)

發布時間:2024/7/5 编程问答 41 豆豆
生活随笔 收集整理的這篇文章主要介紹了 LeetCode 547. 朋友圈(图的遍历BFS DFS) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

文章目錄

    • 1. 題目
    • 2. 解題
      • 2.1 BFS 廣度優先
      • 2.2 DFS 深度優先

1. 題目

問有幾個連通網絡

2. 解題

2.1 BFS 廣度優先

參考圖的數據結構

class Solution { public:int findCircleNum(vector<vector<int>>& M) {int n = M.size(), groups = 0, i;bool visited[n] = {false};for(i = 0; i < n; ++i){if(!visited[i]){bfs(M, visited, n, i);++groups;}}return groups;}void bfs(vector<vector<int>>& M, bool *visited, int &n, int idx) {queue<int> q;q.push(idx);visited[idx] = true;int i, j;while(!q.empty()){i = q.front();q.pop();for(j = 0; j < n; ++j){if(M[i][j] && !visited[j]){visited[j] = true;q.push(j);}}}} };

2.2 DFS 深度優先

參考圖的DFS,還可以不用遞歸的寫法,見前面鏈接。

class Solution { public:int findCircleNum(vector<vector<int>>& M) {int n = M.size(), groups = 0, i;bool visited[n] = {false};for(i = 0; i < n; ++i){if(!visited[i]){dfs(M, visited, n, i);++groups;}}return groups;}void dfs(vector<vector<int>>& M, bool *visited, int &n, int idx) {visited[idx] = true;for(int j = 0; j < n; ++j){if(M[idx][j] && !visited[j]){dfs(M, visited, n, j);}}} }; 創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎

總結

以上是生活随笔為你收集整理的LeetCode 547. 朋友圈(图的遍历BFS DFS)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 人妻少妇精品无码专区久久 | 性色福利 | 羞羞动漫免费观看 | 手机看片福利久久 | 国产精品99久久久久久久久久久久 | 国产 日韩 欧美 制服丝袜 | 日日骚一区二区 | 日本一区二区三区四区在线观看 | 国产又猛又粗 | aise爱色av | 免费看的黄色小视频 | 色七七网站 | 日韩欧美一区二区一幕 | 97在线国产 | 欧美日韩加勒比 | 日韩社区 | 成人自拍视频网站 | 国产又粗又黄的视频 | 人人看人人看 | 日本午夜视频在线观看 | 超碰成人福利 | 67194午夜| 中国少妇初尝黑人巨大 | 欧美一二区视频 | 贝利弗山的秘密1985版免费观看 | 中文字幕在线免费看线人 | 粉嫩小箩莉奶水四溅在线观看 | 日本在线第一页 | 91美女片黄 | 成人免费毛片网站 | 欧美精品自拍偷拍 | 美女扒开腿男人爽桶 | 久久视频这里只有精品 | 可以免费看的黄色 | 欧美精品一二 | 91吃瓜在线| 男人深夜网站 | 91操操操| 国产孕交| 美女隐私直播 | 中文字幕+乱码+中文乱码91 | 成人录像| 欧美成视频 | 日本精品一区二区视频 | 麻豆国产一区二区 | 狠狠干2022 | 九七伦理电影 | 亚洲午夜久久久久久久久久久 | 国产传媒一区 | 亚洲人成无码www久久久 | 国产精品乱码妇女bbbb | 好色成人网 | 久久久久久久久久久久国产精品 | 嫩草视频在线看 | 白嫩白嫩国产精品 | 成年人看的黄色 | 永久免费看片 | 暖暖免费观看日本版 | 欧美拍拍| 男人插女人视频网站 | 午夜插插 | 涩涩视频在线看 | 四虎成人在线视频 | 国产码视频 | 美女尿尿网站 | xx视频在线 | 欧美激情69 | 亚洲精品偷拍视频 | 亚洲欧美日韩一区二区三区在线观看 | 大地av| 激情网综合| 国产三级视频在线播放 | 有码中文 | 亚洲AV无码国产成人久久 | 天天干视频在线 | 国产一区黄 | 久久久精品一区二区涩爱 | 欧美成人乱码一二三四区免费 | 51成人做爰www免费看网站 | 香蕉国产在线视频 | 欧洲色播| 禁欲天堂| 久久久久久久久久久丰满 | 国产亚洲精品久久久久久久 | 欧美欧美欧美欧美 | 欧美亚洲不卡 | 麻豆网站在线播放 | 免费激情网 | 人妻中文字幕一区 | 国产在线色视频 | 激情狠狠 | 中文字幕1区 | 久久久久国产精品一区二区 | 成人精品视频一区二区三区尤物 | 日本韩国欧美中文字幕 | 韩国av免费在线观看 | 久久视频在线播放 | 国产做爰免费观看 | 天天看天天色 |