程序設計競賽專題挑戰教程
本書面向藍橋杯全國軟件和信息技術專業人才大賽的軟件類賽項(以下簡稱藍橋杯軟件類大賽),從數據結構和算法的維度幫助廣大讀者訓練編程思維和計算思維,掌握編程方法和解題技巧。本書共10章,第1章主要介紹了藍橋杯軟件類大賽的基本情況,歸類匯總了其涉及的知識點(包括算法知識點),詳細介紹了其在線評測系統以說明評分情況。第2~10章則由淺入深、由易到難地介紹了各類知識點,包括手算題和雜題、基礎數據結構、基本算法、搜索、高級數據結構、動態規劃、數學、字符串、圖論等,對于每一類知識點都簡明扼要地進行說明,并以真題作為例題進行細致講解,以更好地幫助讀者實現學用結合的學習效果。需要特別說明的是,本書例題的代碼部分,分別由C++、Python、Java三種語言來實現。
·12.9萬字