===============課程目錄===============
(0);目錄中文件數:1個
├─課件.zip
(1)\1 簡介;目錄中文件數:17個
├─1 課程介紹.mp4
├─10 近似記法(二).mp4
├─11 P與NP 主項定理(一).mp4
├─12 主項定理(二).mp4
├─13 數組.mp4
├─14 數組應用-洗牌(一).mp4
├─15 數組應用-洗牌(二).mp4
├─16 數組應用-計算質數.mp4
├─17 數組應用-證明哥德巴赫猜想.mp4
├─2 職業規劃及面試簡介.mp4
├─3 算法及語言方面的要求.mp4
├─4 數據結構及算法介紹.mp4
├─5 找到丟失的數字.mp4
├─6 找到商城中前K個最常被搜索的商品.mp4
├─7 算法分析.mp4
├─8 理論分析.mp4
├─9 近似記法(一).mp4
(2)\10 堆棧和隊列(一);目錄中文件數:13個
├─1 導語.mp4
├─10 練習-Min stack(一).mp4
├─11 練習-Min stack(二).mp4
├─12 練習-Two Stack with One Array和Three Stack with One Array.mp4
├─13 Stack Sorting.mp4
├─2 堆棧的基本思想(一).mp4
├─3 堆棧的基本思想(二).mp4
├─4 堆棧的基本思想(三).mp4
├─5 隊列基本思想(一).mp4
├─6 隊列基本思想(二).mp4
├─7 隊列基本思想(三).mp4
├─8 練習-Implement Queue using Stacks.mp4
├─9 練習-Implement Stack using Queues.mp4
(3)\11 堆棧和隊列(二);目錄中文件數:13個
├─1 課前導語.mp4
├─10 練習-Next Greater Element(二).mp4
├─11 練習-Next Greater Element(三).mp4
├─12 練習-Daily Temperatures.mp4
├─13 練習-Sliding Window Max講前介紹.mp4
├─2 練習-Reverse a String和Palindrome.mp4
├─3 練習-Valid Parentheses.mp4
├─4 練習-Simplify Path.mp4
├─5 練習-Decode String(一).mp4
├─6 練習-Decode String(二).mp4
├─7 練習-Basketball Game.mp4
├─8 練習-Asteroid Collision.mp4
├─9 練習-Next Greater Element(一).mp4
(4)\12 哈希表(一);目錄中文件數:13個
├─1 導語.mp4
├─10 再次哈希.mp4
├─11 Python里的哈希相關模塊.mp4
├─12 完成自己的哈希程序.mp4
├─13 動手寫自定義可哈希對象.mp4
├─2 哈希表基本介紹.mp4
├─3 魔法盒.mp4
├─4 哈希方法和哈希值.mp4
├─5 自定義可哈希對象.mp4
├─6 沖突.mp4
├─7 解決方案-開放地址(一).mp4
├─8 解決方案-開放地址(二).mp4
├─9 解決方案-獨立鏈表.mp4
(5)\13 哈希表(二);目錄中文件數:12個
├─1 課前介紹.mp4
├─10 作業講解.mp4
├─11 Least Recent Unit(一).mp4
├─12 Least Recent Unit(二).mp4
├─2 練習-Letter Count.mp4
├─3 練習-Word Count和First Unique Character in a String.mp4
├─4 練習-Intersection of Two Arrays.mp4
├─5 練習-Jewels and Stones.mp4
├─6 練習-Contains Duplicates.mp4
├─7 練習-Subdomain Visit Count.mp4
├─8 練習-Keyboard Row.mp4
├─9 練習-Word Pattern.mp4
(6)\14 樹(一);目錄中文件數:13個
├─1 樹的基本介紹.mp4
├─10 最小值與最大值(一).mp4
├─11 最小值與最大值(二).mp4
├─12 AVL樹和樹旋轉.mp4
├─13 練習.mp4
├─2 樹的ADT.mp4
├─3 先序遍歷和后序遍歷.mp4
├─4 二叉樹及二叉樹ADT.mp4
├─5 打印和評估算術表達式.mp4
├─6 二進制搜索樹.mp4
├─7 BST-二叉搜索樹(一).mp4
├─8 BST-二叉搜索樹(二).mp4
├─9 BST-二叉搜索樹(三).mp4
(7)\15 樹(二);目錄中文件數:18個
中間目錄太長,沒有全部列出
├─1 課堂回顧.mp4
├─10 練習-合并區間.mp4
├─2 經典二分搜索法.mp4
├─3 模板練習.mp4
├─4 練習-在旋轉有序數列中查找最小值.mp4
├─5 練習-在旋轉數組中查找一個數.mp4
├─6 練習-搜索一個區間范圍.mp4
├─7 練習-供暖設備.mp4
├─8 練習-矩陣搜索(一).mp4
├─9 練習-矩陣搜索(二).mp4
(27)\6 分治法(一);目錄中文件數:10個
├─1 復習總結.mp4
├─10 練習-VLSI芯片測試.mp4
├─2 練習-快速指數(一).mp4
├─3 練習-快速指數(二).mp4
├─4 練習-搜索峰值.mp4
├─5 練習-查找中值 查找第K個元素.mp4
├─6 練習-兩數組交集(一).mp4
├─7 練習-兩數組交集(二).mp4
├─8 加和值最多啊的子序列問題(一).mp4
├─9 加和值最多啊的子序列問題(二).mp4
(28)\7 分治法(二);目錄中文件數:8個
├─1 算法學習-刷題.mp4
├─2 練習-快速整數乘法.mp4
├─3 練習-對于多項式乘法的快速傅里葉變換.mp4
├─4 練習-矩陣乘法.mp4
├─5 練習-水槽問題(一).mp4
├─6 練習-水槽問題(二).mp4
├─7 練習-用最少步數收集所有硬幣.mp4
├─8 練習-拼接問題.mp4
(29)\8 鏈表(一);目錄中文件數:13個
├─1 導語.mp4
├─10 練習-環的開始(一).mp4
├─11 練習-環的開始(二).mp4
├─12 練習-刪除倒數第N個節點和分半.mp4
├─13 總結.mp4
├─2 課程介紹.mp4
├─3 基本思路.mp4
├─4 更多.mp4
├─5 抽象數據類型(ADT)列表操作(一).mp4
├─6 抽象數據類型(ADT)列表操作(二).mp4
├─7 練習-刪除鏈表中的節點.mp4
├─8 練習-找到中間節點.mp4
├─9 練習-是否有環.mp4
(30)\9 鏈表(二);目錄中文件數:13個
├─1 課程回顧及本節課的介紹.mp4
├─10 練習-Reverse a Linked List(二).mp4
├─11 練習-Reverse a Linked List(三).mp4
├─12 練習-Palindrome Linked List.mp4
├─13 練習-Remove Duplicates from Sorted List.mp4
├─2 練習-合并兩個排好序的鏈表(一).mp4
├─3 練習-合并兩個排好序的鏈表(二).mp4
├─4 練習-Intersection of Two Linked Lists.mp4
├─5 練習-Insertion Sort List.mp4
├─6 練習-Sort List.mp4
├─7 測試分享.mp4
├─8 練習-Partition List.mp4
├─9 練習-Reverse a Linked List(一).mp4