【筆記】用什么語言刷題?C++/Java/Python 橫向大比較 1 - CS大講堂
半年前就把這個視頻放到稍后在看了,結果一直拖到現在,今天拿出一個小時時間看了一下
感覺老師講的特別好,受益匪淺
https://www.bilibili.com/video/av46430001 (視頻時長 60分鍾)
下面都是我從視頻里截得板書做的筆記 標注和文字都是我自己打的

常用數據結構
-
Array 定長數組
-
Dynamic array 動態數組
-
Linked list 鏈表
-
TreeSet/TreeMap 有序
-
HashSet/HashMap 亂序
-
Heap/Priority queue 堆 隊列
-
Deque/Queue/Stack 雙端隊列 隊列 棧
-
Pair/Tuple 對 元組
-
Customized data structure 自定義數據結構

1.Array





自動類型 結構
-
自動類型推斷
-
類型轉換
-
字符串
python

C++








盡量去使用構造函數


最后:最好自己去實現,知道怎么運作的。