C/C++程序設計競賽真題實戰特訓教程(圖解版)

藍橋杯大賽組委會

  • 出版商: 人民郵電
  • 出版日期: 2024-10-01
  • 定價: $419
  • 售價: 8.5$356
  • 語言: 簡體中文
  • 頁數: 232
  • ISBN: 7115601356
  • ISBN-13: 9787115601353
  • 相關分類: C++ 程式語言
  • 下單後立即進貨 (約4週~6週)

  • C/C++程序設計競賽真題實戰特訓教程(圖解版)-preview-1
  • C/C++程序設計競賽真題實戰特訓教程(圖解版)-preview-2
C/C++程序設計競賽真題實戰特訓教程(圖解版)-preview-1

相關主題

商品描述

本書面向藍橋杯全國軟件和信息技術專業人才大賽的軟件類賽項(以下簡稱藍橋杯軟件類大賽)中的C/C++語言組的備賽,從數百道歷年真題中精選具有代表性的題目作為例題進行分類詳解。

全書共7章,由淺入深、由易到難地介紹了各類例題,主要包括枚舉與模擬、搜索與查找、思維與貪心、簡單數論、字符串算法、動態規劃、數據結構等。每一類例題的講解,不只是簡單地給出解析及參考代碼,而是註重通過提供不同的解題方案訓練讀者的計算思維、編程思維,不僅有助於讀者提高解題能力和競賽水平,還有助於形成自己的編程思想,實現“以賽促學”的學習目標。  

 

作者簡介

張航

東北大學碩士,國信藍橋教育科技股份有限公司教研負責人。曾參與多項國家自然科學基金及國家科技支撐計劃項目,負責機器學習算法相關研究工作,多篇論文被SCl,EI及中文核心期刊檢索,擁有多年機器學習相關產品研發

和教研教學經驗。

唐鑫程

國信藍橋教育科技股份有限公司高級算法教研員,曾擔任閩南師範大學競賽集訓隊主教練,擅長C/C++,Java,Python等語言,熟悉各類算法與數據結構。曾獲藍橋杯軟件類大賽C/C++的B組全國總決賽一等獎,多次在國內國際頂尖程序設計競賽中取得優異成績,具有豐富的競賽經驗。

鄭未

西南財經大學碩士,高級工程師,國信藍橋教育科技股份有限公司研發總監。10 餘年互聯網行業企業工作經驗,一直從事互聯網應用軟件開發、項目管理、技術培訓、經營管理等工作,曾主持大型電商交易平臺、自適應能力測評系統、智慧小微企業園信息系統的設計與研發,參與制訂教育部“1+X 大數據應用開發(Java)職業技能等級證書”標準,出版專業技術教材多部。

目錄大綱

目 錄

第 1章枚舉與模擬 1

1.1卡片 1

1.2迴文日期 4

1.3贏球票 10

1.4既約分數 14

1.5數的分解 19

1.6鞏固與練習 24

練習題目:跑步鍛煉、貨物擺放、特別數的和、完全二叉樹的權值、等差素數列、猴子分香蕉、天乾地支。

第 2章搜索與查找 25

2.1九宮幻方 25

2.2穿越雷區 30

2.3小朋友崇拜圈 36

2.4迷宮與陷阱 40

2.5掃地機器人 47

2.6 123 53

2.7鞏固與練習 60

練習題目:組隊、遞增三元組、玩具蛇、分巧克力、全球變暖。

第 3章思維與貪心 61

3.1重復字符串 61

3.2翻硬幣 64

3.3乘積最大 69

3.4巧克力 78

3.5答疑 81

3.6皮亞諾曲線距離 85

3.7鞏固與練習 92

練習題目:排序、對局匹配、交換瓶子、蛇形填數、付賬問題。

第 4章簡單數論 93

4.1階乘約數 93

4.2求值 95

4.3循環小數 100

4.4等差數列 103

4.5最大比例 105

4.6鞏固與練習 110

練習題目:分數、序列求和、乘積尾零、包子湊數、選素數。

第 5章字符串算法 111

5.1單詞分析 111

5.2人物相關性分析114

5.3子串分值和 126

5.4字串排序 132

5.5鞏固與練習 142

練習題目:航班時間、子串分值、切開字符串。

第 6章動態規劃 143

6.1數字三角形 143

6.2砝碼稱重 151

6.3括號序列 156

6.4異或三角 168

6.5組合數問題 176

6.6鞏固與練習 188

練習題目:最小權值、迴路計數、左孩子右兄弟、二進制問題、質數行者。

第 7章數據結構 189

7.1修改數組 189

7.2翻轉括號序列 194

7.3雙向排序 202

7.4冰山 210

7.5鞏固與練習 221

練習題目:第八大奇跡、遞增三元組、選數異或、推導部分和、最長不下降子序列。