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

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > python >内容正文

python

python课程表代码_Python课程表

發布時間:2023/12/20 python 27 豆豆
生活随笔 收集整理的這篇文章主要介紹了 python课程表代码_Python课程表 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

假設我們必須參加總共numCourses課程,從0到numCourses-1標記。某些課程可能有先決條件,例如,要選修課程0,我們必須首先選修課程1,該課程用一對表示:[0,1]。假設提供的課程總數和先決條件對列表,我們必須檢查您是否有可能完成所有課程?

因此,如果輸入類似于? numCourses = 2并且前提條件= [[1,0]],那么結果將為true,因為總共要學習2門課程。要參加課程1,我們應該已經完成課程0。所以這是可能的。

為了解決這個問題,我們將遵循以下步驟-在main方法中,將需要numCourses和先決條件:這將類似于-

如果前提條件沒有條目,則返回true

制作一個名為visited的數組,并用0填充,其范圍與numCourses相同

adj_list:=使用先決條件創建圖形

對于i范圍從0到numCourses如果圖中的訪問節點之間沒有循環,則返回false

如果visit [i]為假,則

返回真

示例

讓我們看下面的實現以更好地理解-class?Solution(object):

def?canFinish(self,?numCourses,?prerequisites):

if?len(prerequisites)?==?0:

return?True

visited?=?[0?for?i?in?range(numCourses)]

adj_list?=?self.make_graph(prerequisites)

for?i?in?range(numCourses):

if?not?visited[i]:

if?not?self.cycle(adj_list,visited,i):

return?False

return?True

def?cycle(self,adj_list,visited,current_node?=?0):

if?visited[current_node]?==-1:

return?False

if?visited[current_node]?==?1:

return?True

visited[current_node]?=?-1

if(current_node?in?adj_list):

for?i?in?adj_list[current_node]:

if?not?self.cycle(adj_list,visited,i):

return?False

visited[current_node]?=?1

return?True

def?make_graph(self,array):

adj_list?=?{}

for?i?in?array:

if?i[1]?in?adj_list:

adj_list[i[1]].append(i[0])

else:

adj_list[i[1]]?=?[i[0]]

return?adj_list

ob?=?Solution()print(ob.canFinish(2,?[[1,0]]))

輸入值2

[[1,0]]

輸出結果true

總結

以上是生活随笔為你收集整理的python课程表代码_Python课程表的全部內容,希望文章能夠幫你解決所遇到的問題。

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

主站蜘蛛池模板: 日老女人视频 | 国产精品久久成人 | 亚洲成年人 | 中国精品一区二区 | 欧洲av一区二区三区 | 欧美国产精品一区 | 精品成人在线视频 | 99一区二区| 秋霞黄色网 | 国产一区欧美日韩 | 一个人看的毛片 | 亚洲国产精品无码久久 | 欧美视频免费看欧美视频 | 精品视频在线免费观看 | 牛牛av| 日本三级视频在线观看 | 久久免费资源 | 中文字幕资源站 | 午夜你懂的| 国产伦精品一区二区三区四区免费 | 国产亚洲色婷婷久久99精品91 | eeuss鲁片一区二区三区在线观看 | 免费看黄色一级视频 | 日韩黄色免费 | 91亚洲精品久久久蜜桃借种 | 国产老肥熟| 色拍拍视频 | 九色自拍视频 | 久久资源365| 韩国一区在线 | 91成人免费网站 | 欧美性受视频 | 天天做天天爱 | 777精品久无码人妻蜜桃 | 国产有码在线观看 | 潘金莲一级淫片免费放动漫 | av大全在线 | 好吊一区二区三区 | 能看的毛片 | 岛国av在线播放 | 69精品久久久 | 中国老熟妇自拍hd发布 | 狠狠干欧美 | 久久久区| 欧美人与禽猛交乱配视频 | 国产美女裸体无遮挡免费视频 | 国产精品国产三级国产专区53 | 天天操天天舔天天干 | 四虎永久免费影院 | 中文字幕在线视频精品 | 在线欧美色 | 亚洲不卡视频在线 | 欧美日韩黄色大片 | 欧美三级黄色大片 | 久久久久久久久久综合 | 久久影片 | 日本高清xxxx | 欧美一及片 | 国产一区不卡在线 | 秋霞视频在线观看 | 国产成人精品久久 | 国产456| 日韩乱码人妻无码系列中文字幕 | 污视频网站免费看 | 欧美日韩高清丝袜 | 亚洲精品国产精品国自产在线 | 亚洲精品乱码久久久久久写真 | 日韩欧美一 | 色综合区| 日韩第一视频 | 户外少妇对白啪啪野战 | youjizz亚洲 | 久操热 | 日韩专区在线观看 | 婷婷亚洲五月色综合 | 手机在线观看免费av | 天堂视频在线 | 国产又黄又骚 | 91禁在线动漫 | 国产女同91疯狂高潮互磨 | 欧美日韩国产免费 | 三上悠亚痴汉电车 | 亚洲综合在线播放 | 天天操天天操天天 | 国产色网| 林天顾悦瑶笔趣阁 | 538国产精品视频一区二区 | 麻豆久久久午夜一区二区 | 国产乱人乱偷精品视频a人人澡 | 荫蒂被男人添免费视频 | 日本色婷婷 | 老司机精品在线 | a毛片| 九一九色国产 | 春色伊人 | 乳罩脱了喂男人吃奶视频 | 鲁一鲁av | 色8久久| 欧美日韩成人一区 |