計(jì)算思維訓(xùn)練C++程序設(shè)計(jì)與算法初步
定 價(jià):78 元
- 作者:薛志堅(jiān) 著
- 出版時(shí)間:2020/10/1
- ISBN:9787564191603
- 出 版 社:東南大學(xué)出版社
- 中圖法分類:G634.671
- 頁碼:384
- 紙張:
- 版次:1
- 開本:16開
本書由江蘇省信息學(xué)奧林匹克競賽委員會(huì)組織富有程序設(shè)計(jì)教學(xué)經(jīng)驗(yàn)的省內(nèi)知名一線教師編寫。這是一本適合教師們校內(nèi)開展信息學(xué)競賽輔導(dǎo)、社團(tuán)課、興趣班的教材。本書沒有繁瑣的描述,一切從程序設(shè)計(jì)應(yīng)用出發(fā),通過循序漸進(jìn)的講解,讓讀者掌握C++語言的基本語法,三大程序設(shè)計(jì)結(jié)構(gòu)以及數(shù)組、函數(shù),初步學(xué)會(huì)并應(yīng)用STL、窮舉、搜索、貪心和動(dòng)態(tài)規(guī)劃算法。本書切合2017年版新課程標(biāo)準(zhǔn),旨在普及計(jì)算機(jī)編程教育,培養(yǎng)讀者的計(jì)算思維能力。
本書可作為中小學(xué)生計(jì)算機(jī)程序設(shè)計(jì)教材,也可供計(jì)算機(jī)編程愛好者參考。
章 算法及其描述,認(rèn)識DeVcpp
1.1 算法及其描述
小節(jié)練習(xí)
1.2 認(rèn)識DeVcpp
小節(jié)練習(xí)
l-3初步認(rèn)識并編程解決問題
小節(jié)練習(xí)
1.4 認(rèn)識C++程序
小節(jié)練習(xí)
第2章 C++基礎(chǔ)及其順序結(jié)構(gòu)程序設(shè)計(jì)
2.1 基本語句與關(guān)鍵字
小節(jié)練習(xí)
2.2 數(shù)據(jù)類型、常量與變量
小節(jié)練習(xí)
2.3 運(yùn)算符與表達(dá)式
小節(jié)練習(xí)
2.4 C++基本語句
小節(jié)練習(xí)
2.5 順序結(jié)構(gòu)程序設(shè)計(jì)
小節(jié)練習(xí)
第3章 分支結(jié)構(gòu)的程序設(shè)計(jì)
3.1 關(guān)系運(yùn)算符和關(guān)系表達(dá)式
小節(jié)練習(xí)
3.2 邏輯運(yùn)算符和邏輯表達(dá)式
小節(jié)練習(xí)
3.3 if語句
小節(jié)練習(xí)
3.4 條件表達(dá)式
小節(jié)練習(xí)
3.5 switch語句
小節(jié)練習(xí)
第4章 循環(huán)結(jié)構(gòu)的程序設(shè)計(jì)
4.1 for循環(huán)及其應(yīng)用
小節(jié)練習(xí)
4.2 while和do—while循環(huán)及其應(yīng)用
小節(jié)練習(xí)
4-3循環(huán)嵌套
小節(jié)練習(xí)
4.4 循環(huán)結(jié)構(gòu)應(yīng)用實(shí)例
小節(jié)練習(xí)
4.5 文件及其應(yīng)用
小節(jié)練習(xí)
第5章 數(shù)組及其應(yīng)用
5.1 一維數(shù)組的定義和引用
小節(jié)練習(xí)
5.2 一維數(shù)組的賦值
小節(jié)練習(xí)
5.3 一維數(shù)組的查詢、統(tǒng)計(jì)
小節(jié)練習(xí)
5.4 一維數(shù)組元素的移動(dòng)
小節(jié)練習(xí)
5.5 二維數(shù)組
小節(jié)練習(xí)
5.6 字符數(shù)組與字符串
小節(jié)練習(xí)
5.7 vector
小節(jié)練習(xí)
第6章 函數(shù)及其應(yīng)用
6.1 自定義函數(shù)
小節(jié)練習(xí)
6.2 函數(shù)的參數(shù)
小節(jié)練習(xí)
6.3 函數(shù)的遞歸定義
小節(jié)練習(xí)
第7章 結(jié)構(gòu)體及其模板的應(yīng)用
7.1 結(jié)構(gòu)體
小節(jié)練習(xí)
7.2 模板及其應(yīng)用
小節(jié)練習(xí)
7.3 C++中的STL及其應(yīng)用
小節(jié)練習(xí)
第8章 窮舉及其應(yīng)用
8.1 窮舉法概念
小節(jié)練習(xí)
8.2 算法評價(jià)及其窮舉優(yōu)化
小節(jié)練習(xí)
8.3 基于遞歸的窮舉
小節(jié)練習(xí)
8.4 窮舉法應(yīng)用舉例
小節(jié)練習(xí)
第9章 搜索算法及其應(yīng)用
9.1 棧結(jié)構(gòu)
小節(jié)練習(xí)
9.2 隊(duì)列結(jié)構(gòu)
小節(jié)練習(xí)
9.3 深度優(yōu)先搜索
小節(jié)練習(xí)
9.4 寬度優(yōu)先搜索
小節(jié)練習(xí)
9.5 搜索的優(yōu)化
小節(jié)練習(xí)
0章 從貪心到動(dòng)態(tài)規(guī)劃
10.1 貪心算法
小節(jié)練習(xí)
lO.2 動(dòng)態(tài)規(guī)劃入門
小節(jié)練習(xí)
10.3 幾種常見的動(dòng)態(tài)規(guī)劃問題
小節(jié)練習(xí)
10.4 動(dòng)態(tài)規(guī)劃實(shí)戰(zhàn)應(yīng)用
小節(jié)練習(xí)