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

歡迎訪問 生活随笔!

生活随笔

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

编程问答

leetcode261. 以图判树

發布時間:2023/12/13 编程问答 25 豆豆
生活随笔 收集整理的這篇文章主要介紹了 leetcode261. 以图判树 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

給定從 0 到 n-1?標號的?n 個結點,和一個無向邊列表(每條邊以結點對來表示),請編寫一個函數用來判斷這些邊是否能夠形成一個合法有效的樹結構。

示例 1:

輸入: n = 5, 邊列表 edges = [[0,1], [0,2], [0,3], [1,4]]
輸出: true
示例 2:

輸入: n = 5, 邊列表 edges = [[0,1], [1,2], [2,3], [1,3], [1,4]]
輸出: false
注意:你可以假定邊列表 edges 中不會出現重復的邊。由于所有的邊是無向邊,邊?[0,1]?和邊 [1,0]?是相同的,因此不會同時出現在邊列表 edges 中。

思路:并查集,沒有環(find(x)!=find(y)),并且根=1(根多了就是森林了),我們認為是一顆樹。

class Solution {int[] parent;//這是記錄關系的數組//查找int find(int parent[], int i) {if (parent[i] == -1)return i;return find(parent, parent[i]);}//合并void union(int parent[], int x, int y) {int xset = find(parent, x);int yset = find(parent, y);if (xset != yset)parent[xset] = yset;}public boolean validTree(int n, int[][] edges) {int len=edges.length;parent = new int[n];Arrays.fill(parent, -1);for (int i = 0; i < len; i++) {if(find(parent,edges[i][0])==find(parent,edges[i][1]))return false;union(parent, edges[i][0], edges[i][1]);}int count = 0;//查根的數量for (int i = 0; i < n; i++)if (parent[i] == -1)count++;return count==1;} }

?

總結

以上是生活随笔為你收集整理的leetcode261. 以图判树的全部內容,希望文章能夠幫你解決所遇到的問題。

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

主站蜘蛛池模板: 天天干人人干 | 日韩激情久久 | 亚洲欧美日韩精品永久在线 | 在线观看视频一区二区三区 | 四川话毛片少妇免费看 | 欧洲美一区二区三区亚洲 | 一级的大片 | 中文字幕av一区 | 刘玥91精选国产在线观看 | 公侵犯一区二区三区 | 黄频视频在线观看 | 精品不卡在线 | 69激情网 | 女人高潮被爽到呻吟在线观看 | 亚洲爱爱网| 在线观看a级片 | 日韩精品一区二区三区色欲av | 一级在线播放 | 少妇又色又紧又黄又刺激免费 | 男男h黄动漫啪啪无遮挡软件 | 懂色av蜜臀av粉嫩av分享吧最新章节 | 波多野结衣亚洲天堂 | www.亚洲天堂 | 久久久久中文字幕 | 日韩欧美视频一区二区三区 | 欧美一区二区影院 | av高潮| 欧美精品一区二区久久婷婷 | 欧美夫妻性生活视频 | 国产精品精品视频 | 依人成人综合网 | 日韩黄色一级视频 | 久久亚洲精品小早川怜子 | 99精品视频网站 | 天堂在线网 | 少妇一级淫免费放 | 亚洲巨乳在线 | 波多野吉衣久久 | 亚洲色图在线观看视频 | 亚洲福利社区 | 女人叫床很黄很污句子 | 黄色动漫软件 | 日韩社区 | 在线免费观看一区二区三区 | 粉嫩aⅴ一区二区三区 | 成人午夜影院在线观看 | 国产一区二区影院 | 亚洲精品视频观看 | 亚洲第一淫片 | 老地方在线观看免费动漫 | 亚洲精品高清无码视频 | 波多在线播放 | 五月激情六月 | 中文字幕国产一区二区 | 天天干视频 | 国产毛片一区二区三区va在线 | 欧美激情免费观看 | 在线免费观看网站入口在哪 | 天天插天天色 | 夜夜夜夜操 | eeuss鲁片一区二区三区在线观看 | 国产理论 | 岛国免费av | 91视频www | 免费国产一级 | 国产男女无遮挡猛进猛出 | 日本一二三区在线视频 | 欧美在线视频不卡 | 天堂v在线观看 | 高清无码视频直接看 | 黑帮大佬和我的365日第二部 | 91高清无打码 | 青青草视频免费观看 | www.四虎. | 免费黄色看片网站 | 最新国产黄色网址 | 成人深夜小视频 | 天堂视频免费在线观看 | 3d动漫啪啪精品一区二区中文字幕 | 久久艹伊人 | 中文字幕一区二区三区人妻四季 | 66亚洲一卡2卡新区成片发布 | 久久伊人草 | av网站在线观看免费 | 激情无码人妻又粗又大 | 91在线中文 | 国精品人妻无码一区二区三区喝尿 | 国产一级二级三级精品 | 国产老女人乱淫免费可以 | 96久久久| 欧美高清性xxxxhd | 久久免费视频精品 | 日本三级在线视频 | 欧美激情免费在线 | 被绑在床强摁做开腿呻吟 | 亚洲欧美不卡 | 蜜臀99久久精品久久久久小说 | 欧美日韩人妻精品一区 | wwwav视频 |