1.算法和數據結構介紹

一、爲何學習算法python

    大廠面試、筆試都要求算法和數據結構基礎必要掌握的很是好,只有掌握基本算法和數據結構,才能讓代碼更加高效。面試

    在正確的地方使用算法和數據結構算法


二、什麼是算法數組

code = Algorithms + Data structures數據結構


Algorithms :查找(search)、排序(sort)ide

Data structures:數組(array),列表(list),鏈表(linkedlist),集合(set),堆(heap),字典(dict),queue(隊列),stack(棧)學習


三、怎樣學習
spa

(1)理解他(經過閱讀資料、教材、視頻理解)code

(2)手動模擬寫出來(複雜的代碼很差直接去用大腦模擬整個過程)視頻

(3)用本身熟悉的語言去實現(實現了才能理解)


四、須要去學習什麼

(1)原理

(2)實現(python)

(3)時間/空間複雜度

(4)使用場景(靈活使用)

(5)python基本語法/面向對象的理解

相關文章
相關標籤/搜索