算法數(shù)據(jù)結(jié)構(gòu)體系學(xué)習(xí)班【馬士兵教育】資源簡(jiǎn)介
課程目錄
01 算法和數(shù)據(jù)結(jié)構(gòu)路線、注意點(diǎn)與常見(jiàn)問(wèn)題
02 認(rèn)識(shí)復(fù)雜度、對(duì)數(shù)器、二分法
03 異或運(yùn)算相關(guān)面試題
04 一些基礎(chǔ)的數(shù)據(jù)結(jié)構(gòu)
05 歸并排序及其相關(guān)面試題
06 歸并排序附加題、隨機(jī)快速排序
07 堆和堆排序
08 加強(qiáng)堆
09 前綴樹(shù)、不基于比較的排序、排序穩(wěn)定性
10 排序總結(jié)、鏈表相關(guān)面試題
11 二叉樹(shù)基本算法(上)
12 二叉樹(shù)的基本算法(下)
13 二叉樹(shù)的基本算法+二叉樹(shù)的遞歸套路
14 貪心算法(上)
15 貪心算法(下)
16 并查集及其相關(guān)題目
17 圖
18 認(rèn)識(shí)一些經(jīng)典遞歸過(guò)程
19 暴力遞歸到動(dòng)態(tài)規(guī)劃(一)
20 暴力遞歸到動(dòng)態(tài)規(guī)劃(二)
21 暴力遞歸到動(dòng)態(tài)規(guī)劃(三)
22 暴力遞歸到動(dòng)態(tài)規(guī)劃(四)
23 暴力遞歸到動(dòng)態(tài)規(guī)劃(五)
24 暴力遞歸到動(dòng)態(tài)規(guī)劃(六)
25 窗口內(nèi)最大值或最小值的更新結(jié)構(gòu)
26 單調(diào)棧結(jié)構(gòu)
27 單調(diào)棧(續(xù))、由斐波那契數(shù)列講述矩陣快速冪技巧
28 KMP算法
29 Manacher算法
30 bfprt算法、蓄水池算法
31 Morris遍歷
32 線段樹(shù)
33 IndexTree、AC自動(dòng)機(jī)
34 與哈希函數(shù)有關(guān)的結(jié)構(gòu)
35 資源限制類(lèi)題目的解題套路
36 有序表(上)
37 有序表(中)
38 有序表(下)
39 根據(jù)對(duì)數(shù)器找規(guī)律、根據(jù)數(shù)據(jù)量猜解法
40 根據(jù)數(shù)據(jù)量猜解法(續(xù))、卡特蘭數(shù)
41 子數(shù)組達(dá)到規(guī)定累加和的最大長(zhǎng)度系列問(wèn)題
42 四邊形不等式技巧(上)
43 四邊形不等式技巧(下)
44 狀態(tài)壓縮的動(dòng)態(tài)規(guī)劃
45 DC3生成后綴數(shù)組詳解
46 后綴數(shù)組解決的面試題
47 動(dòng)態(tài)規(guī)劃猜法中和外部信息簡(jiǎn)化的相關(guān)問(wèn)題(上)
48 動(dòng)態(tài)規(guī)劃猜法中和外部信息簡(jiǎn)化的相關(guān)問(wèn)題(下)