編程競賽寶典 C++ 語言和算法入門
張新華
買這商品的人也買了...
-
離散數學 (Rosen: Discrete Mathematics and Its Applications, 7/e)(授權經銷版)$810$770 -
大數據分析處理:Spark技術、應用與性能優質化$750$638 -
Spark 學習手冊 (Learning Spark: Lightning-Fast Big Data Analysis)$520$411 -
OpenCV 3 學習手冊 (Learning OpenCV 3: Computer Vision in C++ with the OpenCV Library)$1,200$948 -
Discrete Mathematics and Its Applications, 8/e (Paperback)$1,350$1,323 -
$301Kibana 數據可視化 (Learning Kibana 5.0) -
$232計算思維與算法入門 -
C++ 程式設計解題入門 -- 融入程式設計競賽與 APCS 實作題, 2/e$520$411 -
挑戰程序設計競賽, 2/e$474$450 -
$469Elastic Stack 應用寶典 -
$607Harbor 權威指南:容器鏡像、Helm Chart 等雲原生製品的管理與實踐 -
$594labuladong 的算法小抄 -
$422算法第一步(Python版) -
$539C/C++ 代碼調試的藝術 -
徵服 C指針, 2/e$594$564 -
算法競賽入門經典 — 算法實現$588$559 -
$663算法訓練營:海量圖解 + 競賽刷題 (進階篇) -
$284程序設計競賽入門(Python版) -
$449漫畫算法2:小灰的算法進階 -
$551算法詳解(C++11語言描述) -
深入淺出設計模式, 2/e (Head First Design Patterns: Building Extensible and Maintainable Object-Oriented Software, 2/e)$980$774 -
$2,146Introduction to Algorithms, 4/e (Hardcover) -
$407信息學競賽寶典 基礎算法 -
Foundations of Computer Science, 5/e (Paperback)$1,360$1,333 -
信息學競賽寶典 動態規劃$419$398
中文年末書展|繁簡參展書2書75折 詳見活動內容 »
-
75折
為你寫的 Vue Components:從原子到系統,一步步用設計思維打造面面俱到的元件實戰力 (iThome 鐵人賽系列書)$780$585 -
75折
BDD in Action, 2/e (中文版)$960$720 -
75折
看不見的戰場:社群、AI 與企業資安危機$750$563 -
79折
AI 精準提問 × 高效應用:DeepSeek、ChatGPT、Claude、Gemini、Copilot 一本搞定$390$308 -
7折
超實用!Word.Excel.PowerPoint 辦公室 Office 365 省時高手必備 50招, 4/e (暢銷回饋版)$420$294 -
75折
裂縫碎光:資安數位生存戰$550$412 -
85折
日本當代最強插畫 2025 : 150位當代最強畫師豪華作品集$640$544 -
79折
Google BI 解決方案:Looker Studio × AI 數據驅動行銷實作,完美整合 Google Analytics 4、Google Ads、ChatGPT、Gemini$630$498 -
79折
超有料 Plus!職場第一實用的 AI 工作術 - 用對 AI 工具、自動化 Agent, 讓生產力全面進化!$599$473 -
75折
從零開始學 Visual C# 2022 程式設計, 4/e (暢銷回饋版)$690$518 -
75折
Windows 11 制霸攻略:圖解 AI 與 Copilot 應用,輕鬆搞懂新手必學的 Windows 技巧$640$480 -
75折
精準駕馭 Word!論文寫作絕非難事 (好評回饋版)$480$360 -
Sam Yang 的插畫藝術:用 Procreate / PS 畫出最強男友視角 x 女孩美好日常$699$629 -
79折
AI 加持!Google Sheets 超級工作流$599$473 -
78折
想要 SSR? 快使用 Nuxt 吧!:Nuxt 讓 Vue.js 更好處理 SEO 搜尋引擎最佳化(iThome鐵人賽系列書)$780$608 -
75折
超實用!業務.總管.人資的辦公室 WORD 365 省時高手必備 50招 (第二版)$500$375 -
7折
Node-RED + YOLO + ESP32-CAM:AIoT 智慧物聯網與邊緣 AI 專題實戰$680$476 -
79折
「生成式⇄AI」:52 個零程式互動體驗,打造新世代人工智慧素養$599$473 -
7折
Windows APT Warfare:惡意程式前線戰術指南, 3/e$720$504 -
75折
我輩程式人:回顧從 Ada 到 AI 這條程式路,程式人如何改變世界的歷史與未來展望 (We, Programmers: A Chronicle of Coders from Ada to AI)$850$637 -
75折
不用自己寫!用 GitHub Copilot 搞定 LLM 應用開發$600$450 -
79折
Tensorflow 接班王者:Google JAX 深度學習又快又強大 (好評回饋版)$780$616 -
79折
GPT4 會你也會 - 共融機器人的多模態互動式情感分析 (好評回饋版)$700$553 -
79折
技術士技能檢定 電腦軟體應用丙級術科解題教本|Office 2021$460$363 -
75折
Notion 與 Notion AI 全能實戰手冊:生活、學習與職場的智慧策略 (暢銷回饋版)$560$420
相關主題
商品描述
編程類競賽活動受各級各類學校重視,受青少年學生歡迎。 本書以Dev-C++為C++語言的開發環境,首先帶領讀者入門C++語言,然後循序漸進、由淺入深地講解C++語言的基本結構、數組、函數、指針、結構體、位運算等知識,並編排了競賽模擬、階段檢測等內容,使讀者能及時評估自己的學習效果。
本書在介紹C++語言的同時,更加側重於計算思維的培養,通過“一題多解”及“數學求解”等方法,拓展讀者對題目的本質和內涵的思考與理解。本書還配備了參考程序、習題解答、測試數據、講解視頻等資源供讀者參考學習。
作者簡介
張新華,中學高級教師,編程競賽教練,長期從事中小學編程競賽輔導工作。
取得浙江大學計算機科學與技術學士學位、廈門大學軟件工程碩士學位,獲得2009 年普通高中信息技術現場優質課比賽全國一等獎。
培養的學生多次獲得全國青少年信息學奧林匹克聯賽國家一等獎及亞洲與太平洋地區信息學奧林匹克競賽獎牌。
著有《算法競賽寶典》《信息學初級算法藝術C++ 版》《三維圖形化C++ 趣味編程》。
開發的軟件有三維圖形化C++ 編程工具Dev-C++ 智能開發平臺和Python 可視化界面設計軟件Visual Python。
目錄大綱
第一章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常用函數


