課程目錄

課程簡介

本課程講解經(jīng)典的C++數(shù)據(jù)結構和算法,取材全面,難易適中,內(nèi)容組織合理,詳略得當,深入淺出,通俗易懂,適合初學者。C++數(shù)據(jù)結構與算法視頻教程

C 語言提高部分:

day01(25節(jié)):C語言內(nèi)存(棧區(qū)、堆區(qū)、全局區(qū)、靜態(tài)變量區(qū))分析,包含函數(shù)、數(shù)組、數(shù)據(jù)類型底層知識的介紹。

day02(20節(jié)):C語言中的一級指針和二級指針的應用,字符串及字符數(shù)組的應用。

day03(19節(jié)):C語言中const關鍵字的用法

day04(23節(jié)):一維數(shù)組、二維數(shù)組以及數(shù)組指針和指針數(shù)組關系的知識講解。

day05(23節(jié)):對C語言中結構體的強化。

day06(22節(jié)):C語言文件的相關知識(文件路徑、讀寫、加密和解密)。

day07(21節(jié)):鏈表及其基本操作。

day08(18節(jié)):預處理和動態(tài)庫。


C++基礎部分:

day01(15節(jié)):C++語言的介紹,編寫第一個C++程序——helloworld。

day02(14節(jié)):C++中的類,包含類的基本概念、封裝等。

day03(20節(jié)):C++類中的構造、構造函數(shù)以及析構和析構函數(shù)。

day04(15節(jié)):C++中的this指針、友元函數(shù)及操作符重載。

day05(12節(jié)):C++操作符重載實際應用。

day06(19節(jié)):C++類的繼承和多態(tài)。

day07(15節(jié)):C++純虛函數(shù)和抽象類。

day08(12節(jié)):C++實現(xiàn)多態(tài)的案列。


STL部分:

day01(15節(jié)):STL 類模板和函數(shù)模板。

day02(15節(jié)):Myarray框架的搭建及C++異常機制。

day03(18節(jié)):STL vector容器。

day04(18節(jié)):STL deque、stack、list和set容器。

day05(16節(jié)):STL map容器。


設計模式部分:

day01(15節(jié)):UML設計模式。

day02(15節(jié)):工廠模式、單例模式、代理模式。

day03(9節(jié)):觀察者模式、外觀模式、適配器模式。


郵箱
huangbenjincv@163.com

赤水市| 商城县| 珲春市| 凌源市| 彭阳县| 都匀市| 甘南县| 尉氏县| 利辛县| 铁岭县| 衡山县| 平果县| 德州市| 山阴县| 新龙县| 延长县| 无为县| 弥渡县| 库尔勒市| 通州市| 景谷| 招远市| 历史| 额尔古纳市| 青神县| 江北区| 怀集县| 年辖:市辖区| 白河县| 隆昌县| 岗巴县| 玛沁县| 运城市| 康乐县| 资溪县| 梁平县| 宁津县| 拉孜县| 体育| 宜兰市| 祁连县|