課程介紹:
通過課程的學習,掌握經典的數據結構,如:線性表、鏈表、隊列、棧、樹、圖等,并熟練掌握幾種經典結構的C語言實現方法,為后續知識的深入學習打下堅實基礎,同時也為企業面試做好十足準備。
經典課程包括(程序均為C語言實現):
七日成蝶-叩開數據結構之門(第一部-線性表鏈表篇)
七日成蝶-叩開數據結構之門(第二部-隊列篇)
七日成蝶-叩開數據結構之門(第三部-棧篇)
七日成蝶-叩開數據結構之門(第四部-樹篇)
七日成蝶-叩開數據結構之門(第五部-圖篇)
課程目錄:
第1章(第一部)線性表鏈表篇
xa0xa0– 1-10線性表與鏈表原理(下)
xa0xa0– 1-11線性表編碼實戰(一)
xa0xa0– 1-12線性表編碼實戰(二)
xa0xa0– 1-13線性表編碼實戰(三)
xa0xa0– 1-14 環形編碼單元測試
xa0xa0– 1-15 環形編碼高級應用
第2章(第二部)隊列篇
xa0xa0– 2-1 棧的實現原理
xa0xa0– 2-2 棧的編碼實戰1
xa0xa0– 2-3 棧的編碼實戰2
xa0xa0– 2-4 棧的編碼實戰3
xa0xa0– 2-5 棧的編碼實戰4
xa0xa0– 2-6 棧的編碼實戰之類的高級數據類型
xa0xa0– 2-7 棧的編碼實戰之類模板棧
xa0xa0– 2-8 棧應用之進制轉換(上)
xa0xa0– 2-9 棧應用之進制轉換(下)
xa0xa0– 2-10棧應用之括號匹配(上)
xa0xa0– 2-11棧應用之括號匹配(下)
第3章(第三部)棧篇
xa0xa0– 3-1 線性表概念與與原理
xa0xa0– 3-2線性表編碼實戰1
xa0xa0– 3-3線性表編碼實戰2
xa0xa0– 3-4線性表編碼實戰3
xa0xa0– 3-5線性表編碼實戰4
xa0xa0– 3-6線性表編碼實戰5
xa0xa0– 3-7復合類型棧編碼(下)
xa0xa0– 3-8 函數單元測試中
xa0xa0– 3-9 函數單元測試下
xa0xa0– 3-10 線性表復合元素編碼
xa0xa0– 3-11鏈表概念與原理
xa0xa0– 3-12鏈表編碼實戰1
xa0xa0– 3-13鏈表編碼實戰2
xa0xa0– 3-14鏈表編碼實戰3
xa0xa0– 3-15鏈表編碼實戰4
xa0xa0– 3-16鏈表編碼實戰5
xa0xa0– 3-17鏈表編碼實戰6
xa0xa0– 3-18鏈表單元測試
xa0xa0– 3-19 鏈表高級應用-通信錄上
xa0xa0– 3-20 鏈表高級應用-通信錄下
第4章(第四部)樹篇
xa0xa0– 4-1 樹的實現原理
xa0xa0– 4-2 二叉樹的性質與遍歷方式
xa0xa0– 4-3 對于完全二叉樹的再探討
xa0xa0– 4-4 樹的編碼說明
xa0xa0– 4-5 數組二叉樹的實戰編碼1
xa0xa0– 4-6 數組二叉樹的實戰編碼2
xa0xa0– 4-7 數組二叉樹的實戰編碼3
xa0xa0– 4-8 鏈表二叉樹結構設計
xa0xa0– 4-9 鏈表原理動畫說明
xa0xa0– 4-10 鏈表二叉樹實戰編碼1
xa0xa0– 4-11 鏈表二叉樹實戰編碼2
xa0xa0– 4-12 鏈表二叉樹實戰編碼3
xa0xa0– 4-13 鏈表二叉樹實戰編碼4
xa0xa0– 4-14 鏈表二叉樹實戰編碼5
xa0xa0– 4-15 鏈表二叉樹實戰編碼6
第5章(第五部)圖篇
xa0xa0– 5-1 圖的基本概念
xa0xa0– 5-2 圖的存儲結構上
xa0xa0– 5-3 圖的存儲結構下
xa0xa0– 5-4 圖的遍歷與最小生成樹1
xa0xa0– 5-5 圖的遍歷與最小生成樹2
xa0xa0– 5-6 圖的基本功能編碼實戰1
xa0xa0– 5-7 圖的基本功能編碼實戰2
xa0xa0– 5-8 圖的基本功能編碼實戰3
xa0xa0– 5-9 圖的基本功能編碼實戰4
xa0xa0– 5-10 圖的深度優先遍歷編碼
xa0xa0– 5-11圖的廣度優先便利編碼
xa0xa0– 5-12 圖的最小生成樹1
xa0xa0– 5-13 圖的最小生成樹2
xa0xa0– 5-14 圖的最小生成樹3
xa0xa0– 5-15普里姆算法編碼檢驗
xa0xa0– 5-16 圖的最小生成樹之克魯斯卡爾算法上
xa0xa0– 5-17 圖的最小生成樹之克魯斯卡爾算法中
xa0xa0– 5-18 圖的最小生成樹之克魯斯卡爾算法下
xa0xa0– 5-19 克魯斯卡爾算法編碼檢測 終