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

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 人文社科 > 生活经验 >内容正文

生活经验

LeetCode简单题之找到小镇的法官

發(fā)布時(shí)間:2023/11/28 生活经验 31 豆豆
生活随笔 收集整理的這篇文章主要介紹了 LeetCode简单题之找到小镇的法官 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

題目

小鎮(zhèn)里有 n 個(gè)人,按從 1 到 n 的順序編號(hào)。傳言稱,這些人中有一個(gè)暗地里是小鎮(zhèn)法官。
如果小鎮(zhèn)法官真的存在,那么:
小鎮(zhèn)法官不會(huì)信任任何人。
每個(gè)人(除了小鎮(zhèn)法官)都信任這位小鎮(zhèn)法官。
只有一個(gè)人同時(shí)滿足屬性 1 和屬性 2 。
給你一個(gè)數(shù)組 trust ,其中 trust[i] = [ai, bi] 表示編號(hào)為 ai 的人信任編號(hào)為 bi 的人。
如果小鎮(zhèn)法官存在并且可以確定他的身份,請(qǐng)返回該法官的編號(hào);否則,返回 -1 。
示例 1:
輸入:n = 2, trust = [[1,2]]
輸出:2
示例 2:
輸入:n = 3, trust = [[1,3],[2,3]]
輸出:3
示例 3:
輸入:n = 3, trust = [[1,3],[2,3],[3,1]]
輸出:-1
提示:
1 <= n <= 1000
0 <= trust.length <= 10^4
trust[i].length == 2
trust 中的所有trust[i] = [ai, bi] 互不相同
ai != bi
1 <= ai, bi <= n
來(lái)源:力扣(LeetCode)

j解題思路

??根據(jù)題目可知 [ai, bi] 表示編號(hào)為 ai 的人信任編號(hào)為 bi 的人,而法官不相信任何人所以法官不能是ai,另外所有ai對(duì)應(yīng)的bi中必須有一個(gè)是法官,也就是不同ai對(duì)應(yīng)的bi有一個(gè)公共元素。我們可以采用集合將ai和bi做成兩個(gè)集合,集合里的元素不會(huì)重復(fù);那么bi的集合和ai的集合差集必須是一個(gè)元素,否則就會(huì)存在另外一個(gè)人不相信所有人,也就是法官不滿足第二個(gè)條件(所有人都相信他一個(gè)),如果求出差集是一個(gè)人的話,還需要驗(yàn)證是不是所有的人(n-1個(gè))都信任他。

class Solution:def findJudge(self, n: int, trust: List[List[int]]) -> int:if trust==[]:if n==1:return 1else:return-1a=set()  #ai集合b=set()  #bi集合for i in trust:a.add(i[0])b.add(i[1])if len(b-a)==1:temp=(b-a).pop()for i in trust:  #如果所有人都相信他那么n到最后只會(huì)是1if i[1]==temp:n-=1return -1 if n!=1 else tempelse:return -1

總結(jié)

以上是生活随笔為你收集整理的LeetCode简单题之找到小镇的法官的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 亚洲精品18p| 午夜亚洲成人 | www视频在线 | 国产精品69毛片高清亚洲 | 伊人视屏 | 自拍偷拍一区 | 影音先锋中文字幕在线播放 | 激情导航 | jizz性欧美2| 国产三级国产精品国产专区50 | 男女一级黄色 | 丰满雪白极品少妇流白浆 | 欧美专区在线播放 | 五月婷婷中文字幕 | 欧美爱爱一区二区 | 手机av网站| 91在线视频 | 亚洲欧美成人一区二区三区 | 久草视频在线免费播放 | 美女被娇喘流出白 | 人妻少妇偷人精品久久性色 | 欧美婷婷六月丁香综合色 | 日本黄色大片免费看 | 国产精品成 | 久久福利国产 | 亚洲美女综合网 | 免费精品视频一区二区三区 | 福利视频在线导航 | av在线播放地址 | 男人深夜网站 | 成人免费视频观看视频 | 亚洲国产精品自拍 | 亚洲а∨天堂久久精品2021 | 日韩在线电影一区二区 | 国产情侣啪啪 | 欧美性猛交xxxxx水多 | 成人性生活免费视频 | 久久久久久久亚洲精品 | 琪琪色视频| 中文字幕av亚洲精品一部二部 | 色欧美亚洲 | 嫩草av在线 | 女性裸体瑜伽无遮挡 | 久久久久国产精品熟女影院 | 给我看高清的视频在线观看 | 中国免费毛片 | 国产午夜小视频 | 日本午夜在线 | 自拍视频国产 | 久操久操久操 | 涩涩网站在线观看 | 免费一级片网址 | 国产成人av一区二区三区在线观看 | 美女又爽又黄视频毛茸茸 | 一区二区三区在线观看 | 篠田优在线观看 | 婷婷狠狠操 | 一区二区三区少妇 | 中文字幕日本人妻久久久免费 | 尤物视频免费观看 | 丰满岳乱妇国产精品一区 | 夜夜操综合 | 影视先锋av资源 | 精品一区二区三区免费看 | 性高潮网站 | 又污又黄又爽的网站 | 91狠狠 | 久久精品亚洲无码 | 国产一区二区三区视频播放 | 国产精品亚洲一区二区三区在线观看 | 久久看av | 这里只有精品免费视频 | 午夜在线国产 | 亚洲麻豆av | 激情爱爱网 | 农村末发育av片一区二区 | 欧美视频一区二区三区在线观看 | 精品久久久久久久久久岛国gif | 男人天堂综合网 | 91欧美一区二区三区 | 国产精品久久久久久在线观看 | 国产亚洲精久久久久久无码77777 | 日韩中文字幕电影 | 亚洲男女| 涩涩亚洲 | av午夜激情| 欧美日韩视频免费 | 男女猛烈无遮挡免费视频 | 在线免费观看av网 | 人人人射 | 国产精品久久久久91 | 内谢少妇xxxxx8老少交视频 | 亚洲精品成a人在线观看 | 国产色中色| 毛片其地| 欧美视频精品在线 | 99re国产精品 | 男女视频久久 | 三年大全国语中文版免费播放 |