編程競賽寶典 C++語言和算法入門( 簡體 字) | |
作者:張新華 | 類別:1. -> 程式設計 -> C++ -> C++ |
出版社:人民郵電出版社 | 3dWoo書號: 54611 詢問書籍請說出此書號! 有庫存 NT售價: 450 元 |
出版日:6/1/2021 | |
頁數:316 | |
光碟數:0 | |
站長推薦: | |
印刷:黑白印刷 | 語系: ( 簡體 字 ) |
ISBN:9787115554611 | 加入購物車 │加到我的最愛 (請先登入會員) |
(簡體書上所述之下載連結耗時費功, 恕不適用在台灣, 若讀者需要請自行嘗試, 恕不保證, 繁體書的下載亦請直接連絡出版社) | |
第 一章 C++語言入門 / 1
1.1 我的第 一個程序 / 1 1.2 數據類型及運算 / 6 1.3 字符和字符串 / 15 1.4 輸入/輸出及格式控制 / 22 1.5 一些運算規則 / 24 第二章 基本結構 2.1 順序結構 / 27 2.2 選擇結構 / 36 2.3 循環結構 / 57 第三章 競賽模擬 3.1 文件讀寫 / 94 3.2 制作測試數據 / 96 3.3 隨機數據與對拍 / 99 3.4 效率分析及簡單優化 / 103 第四章 數組 4.1 一維數組 / 110 4.2 二維數組 / 126 4.3 字符數組 / 138 4.4 滾動數組 / 152 第五章 階段檢測1 5.1 筆試檢測 / 156 5.2 上機檢測 / 158 5.3 頭腦風暴 / 168 第六章 函數 6.1 初識函數 / 183 6.2 庫函數簡介 / 190 6.3 常用的變量類型 / 191 6.4 數組作為函數參數 / 193 6.5 函數的遞歸調用 / 195 第七章 階段檢測2 7.1 筆試檢測 / 208 7.2 上機檢測 / 213 第八章 指針 8.1 地址和指針 / 227 8.2 指針變量的應用 / 228 8.3 數組與指針 / 231 第九章 結構體 9.1 結構體及其應用 / 234 9.2 結構體與指針 / 236 9.3 課后練習 / 237 第十章 位運算與進制 10.1 位運算 / 240 10.2 進制轉換 / 248 第十一章 STL編程 11.1 sort排序算法 / 254 11.2 lower_bound/upper_bound / 260 11.3 vector向量容器 / 262 11.4 pair容器 / 267 11.5 set集合容器 / 269 11.6 multiset多重集合容器 / 273 11.7 deque雙端隊列容器 / 277 11.8 list雙向鏈表容器 / 279 11.9 map映照容器 / 281 11.10 排列組合關系算法 / 289 11.11 stable_sort 穩定排序 / 290 11.12 multimap多重映照容器 / 293 11.13 stack堆棧容器 / 295 11.14 queue隊列容器 / 299 11.15 priority_queue優先隊列容器 / 303 附錄A ASCII 對照表 附錄B C++語言的關鍵字 附錄C C++語言運算符及其優先級 附錄D 常用函數庫 附錄E 常用函數 編程類競賽活動受各級各類學校重視,受青少年學生歡迎。 本書以Dev-C++為C++語言的開發環境,首先帶領讀者入門C++語言,然后循序漸進、由淺入深地講解C++語言的基本結構、數組、函數、指針、結構體、位運算等知識,并編排了競賽模擬、階段檢測等內容,使讀者能及時評估自己的學習效果。
本書在介紹C++語言的同時,更加側重于計算思維的培養,通過“一題多解”及“數學求解”等方法,拓展讀者對題目的本質和內涵的思考與理解。本書還配備了參考程序、習題解答、測試數據、講解視頻等資源供讀者參考學習。 |