摘要:樹的結構如下所示: 我們使用深度優先搜索對其進行遍歷: class Node: def __init__(self, id, anime): self.id = id self.anime = anime self.left = None # <Left node> self.right = Non 閱讀全文
posted @ 2020-05-12 09:17 Geeksongs 閱讀(36) 評論(0) 推薦(0) 編輯
摘要:在Python當中嗎,生成器是一種比較特殊的數據結構,也是十分常見的數據結構,它和列表推倒式的書寫方法一致,只是最外面的列表中括號被替換成了括號。凡是最外面是括號的推倒式則是生成器,在生成器當中我們不能夠像列表一樣通過索引得到一個元素的信息,而是需要調用__next__()方法或者next()方法才 閱讀全文
posted @ 2020-05-11 16:42 Geeksongs 閱讀(36) 評論(0) 推薦(0) 編輯
摘要:集合推導式十分簡單,和列表推導式是同一個用法,但是我們使用集合推倒式對列表推導式進行遍歷之后,最后形成的是一個集合,而不是一個列表,而集合當中的數字是不重復的。如下所示: >>> list=[1,2,54,67,2,3,5,32,2,2,4,4,4,4] >>> {num for num in li 閱讀全文
posted @ 2020-05-11 16:10 Geeksongs 閱讀(47) 評論(0) 推薦(0) 編輯
摘要:字符串拆分成由單個字母組成的列表: string="asdasd" print(list(string)) 輸出:['a', 's', 'd', 'a', 's', 'd'] 將單個字母組成的列表進行合并: string="asdasd" print(list(string)) string_two 閱讀全文
posted @ 2020-05-11 15:54 Geeksongs 閱讀(232) 評論(0) 推薦(0) 編輯
摘要:在Python語言當中,一個很神奇的特性則是列表推到式了,它能夠從一個列表里面篩選出你滿意的部分,并重新組成一個列表,甚至可以對篩選的列表的內容進行修改 比如說我們有一維列表: list=[1,3,5,6,2,34,7,3,5,8] 我們想把其中大于10數字抽取出來,并重新通過append()方法生 閱讀全文
posted @ 2020-05-11 15:44 Geeksongs 閱讀(39) 評論(0) 推薦(0) 編輯
摘要:在古羅馬時期,猶太人背叛了羅馬人,落到困境,約瑟夫和同行的一共39個猶太人只能夠自殺殉國,但是猶太教義規定不能自殺,因此只能夠讓別人將自己殺害。他們所有39個人坐成一圈,報數1—7,報到7則由身旁的人將自己殺死。結果約瑟夫靈機一動,給自己安排了一個位置,最后活了下來,那么約瑟夫給自己安排的是哪一個位 閱讀全文
posted @ 2020-05-08 15:39 Geeksongs 閱讀(28) 評論(0) 推薦(0) 編輯
摘要:在平時寫程序當中,我們會經常遇到程序當中括號的匹配問題,也就是在程序當中左括號的數量和右括號的數量必須相等。如果不相等的話則程序必然會報錯。Hint:在讀取程序的時候,讀取的結果肯定是左邊的全是左括號,右邊的全是右括號,也就是一定是“(((( )))))”或者“((((((((((((( ))))) 閱讀全文
posted @ 2020-05-08 13:34 Geeksongs 閱讀(26) 評論(0) 推薦(0) 編輯
摘要:在數據結構當中,有一種結構叫做隊列。隊列和棧都是一個類似于列表的東西,唯一不同的地方則是“先進先出”。隊列就像我們在食堂排隊吃飯一樣,先排隊的同學最先打到飯,下面是我畫的隊列的圖片: 從這種圖當中我們可以看到隊列就如同一個吸管一樣,最先從吸管左邊進入的數字1,同時也最先吸管的最右邊出來。是否十分容易 閱讀全文
posted @ 2020-05-08 10:50 Geeksongs 閱讀(29) 評論(0) 推薦(0) 編輯
摘要:棧在程序設計當中是一個十分常見的數據結構,它就相當于一個瓶子,可以往里面裝入各種元素,最先裝進這個瓶子里的元素,要把后裝進這個瓶子里的全部元素拿出來完之后才能夠把他給拿出來。假設這個瓶子在桌上平放,左邊是瓶底,右邊是瓶口,那么我們可以作出下圖: 可以看到瓶子里一共被我放進了5個元素,分別是1,2,3 閱讀全文
posted @ 2020-05-08 10:15 Geeksongs 閱讀(45) 評論(0) 推薦(0) 編輯
摘要:前半期總的來說是一個適應大學生活的過程,適應學校的英語環境,教學模式,教育系統等等,現在我基本上熟悉了這些東西,開始我順暢的大學生活。 前半學期總的來說平時周一到周五都認真學習,預習復習兼顧。周末則看看計算機視覺領域所要求的的復變函數,概率論,以及以后找工作打比賽需要用到的重要知識——數據結構。這些 閱讀全文
posted @ 2020-04-21 16:11 Geeksongs 閱讀(57) 評論(0) 推薦(0) 編輯

Coded by Geeksongs on Linux

All rights reserved, no one is allowed to pirate or use the document for other purposes.

三d开奖结果走势图