課程目錄

課程簡(jiǎn)介

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

C 語(yǔ)言提高部分:

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

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

day03(19節(jié)):C語(yǔ)言中const關(guān)鍵字的用法

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

day05(23節(jié)):對(duì)C語(yǔ)言中結(jié)構(gòu)體的強(qiáng)化。

day06(22節(jié)):C語(yǔ)言文件的相關(guān)知識(shí)(文件路徑、讀寫(xiě)、加密和解密)。

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

day08(18節(jié)):預(yù)處理和動(dòng)態(tài)庫(kù)。


C++基礎(chǔ)部分:

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

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

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

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

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

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

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

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


STL部分:

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

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

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

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

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


設(shè)計(jì)模式部分:

day01(15節(jié)):UML設(shè)計(jì)模式。

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

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


郵箱
huangbenjincv@163.com

普宁市| 彩票| 瑞昌市| 军事| 德化县| 镇赉县| 克拉玛依市| 泰兴市| 尤溪县| 搜索| 铜梁县| 涟源市| 溆浦县| 阳谷县| 安康市| 疏勒县| 卢湾区| 蓝田县| 怀来县| 浦城县| 呈贡县| 宿州市| 神农架林区| 亳州市| 洮南市| 大足县| 九龙城区| 从化市| 温州市| 岫岩| 牡丹江市| 衡东县| 南江县| 武义县| 德兴市| 平昌县| 新巴尔虎左旗| 永兴县| 建宁县| 新晃| 高要市|