信息學奧賽1:114道題零基礎吃透C++與算法基礎
王健偉
- 出版商: 北京大學
- 出版日期: 2026-03-01
- 售價: $594
- 貴賓價: 9.5 折 $564
- 語言: 簡體中文
- 頁數: 400
- ISBN: 7301370059
- ISBN-13: 9787301370056
-
相關分類:
C++ 程式語言、Algorithms-data-structures
立即出貨 (庫存 < 3)
買這商品的人也買了...
-
Effective STL: 50 Specific Ways to Improve Your Use of the Standard Template Library (Paperback)$2,140$2,033 -
編譯系統設計 (Compilers: Principles, Techniques, and Tools, 2/e)$960$864 -
物件導向設計模式-可再利用物件導向軟體之要素 (精裝典藏版) (Design Patterns: Elements of Reusable Object-Oriented Software)$550$550 -
作業系統精論, 9/e (授權經銷版)$700$665 -
$354並行演算法設計與性能優化 -
$805奔跑吧 Linux 內核 -
$534深入淺出 HTTPS : 從原理到實戰 -
提升程式設計師的面試力|189道面試題目與解答, 6/e (Cracking the Coding Interview : 189 Programming Questions and Solutions, 6/e)$880$695 -
C and C++ Under the Hood (Paperback)$1,220$1,159 -
$657精通 Linux 內核智能設備開發核心技術 -
$601用“芯”探核基於龍芯的 Linux 內核探索解析 -
System Design Interview – An Insider's Guide (Paperback)$1,660$1,626 -
徵服 C指針, 2/e$594$564 -
算法競賽入門經典 — 訓練指南 (升級版)$708$672 -
$504CPU 設計實戰 -
Demystified Object-Oriented Programming with C++: Implement proven object-oriented design principles to write better code and create robust software$1,710$1,624 -
$504極限黑客攻防:CTF 賽題揭秘 -
$356數據庫程序員面試筆試通關寶典 -
$615算法訓練營:海量圖解 + 競賽刷題 (入門篇) -
$657C++20 編程技巧:98個問題解決方案示例, 2/e (C++20 Recipes: A Problem-Solution Approach, 2/e) -
$453C++ 新經典:模板與泛型編程 -
$407程序員的制勝技 -
$948Linux 源碼趣讀 -
CPU 眼裡的 C/C++$534$507 -
$987C++ 編程之禪:從理論到實踐
簡體書新到貨|2書75折 (8/16--8/31) 詳見活動內容 »
-
VIP 95折
量子計算與人工智能$648$615 -
VIP 95折
圖解Skill+OpenClaw:零代碼打造你的AI智能助手$414$393 -
VIP 95折
OpenClaw快速上手極簡部署與實戰$299$284 -
VIP 95折
LangChain與大語言模型應用開發實踐$299$284 -
VIP 95折
Cursor 實戰效率手冊從提示詞到項目交付$479$455 -
85折
$1,172編譯器設計(第3版) -
85折
$1,014系統安全工程導論 -
85折
$351機器人學基礎 第4版 -
85折
$703Unreal Engine 5影視動畫場景與視效可視化設計 -
85折
$453扣子編程:從零開始搭建智能體 -
85折
$254國產龍蝦實操手冊:12款OpenClaw國產AI工具零基礎入門+全場景應用(視頻教學版) -
85折
$606openvela輕量系統開發實戰 -
85折
$504智能網聯汽車:AUTOSAR Adaptive平臺技術體系與應用指南 -
85折
$351具身智能仿真實戰:數據獲取、模型訓練與真機部署 -
VIP 95折
智能體的超級大腦:大模型工作原理揭秘$359$341 -
VIP 95折
30天輕松學會SQL$599$569 -
VIP 95折
大模型賦能的智能體系統原理與實踐$299$284 -
VIP 95折
先進智能感知技術與應用$1,008$957 -
VIP 95折
視覺智能 — 技術前沿與應用探索$894$849 -
VIP 95折
分布式數據庫系統:原理解析與架構設計$474$450 -
VIP 95折
理解深度學習$534$507 -
VIP 95折
AI 優先:面向未來的企業和品牌行動指南$414$393 -
VIP 95折
玩賺AI短視頻 DeepSeek+即夢+剪映打造爆款視頻$474$450 -
VIP 95折
飛書雲端安全養蝦 極簡OpenClaw實操手冊$479$455 -
VIP 95折
雲網融合的新型網絡架構$594$564
相關主題
商品描述
全書分為兩部分,共16章。 部分(第1章~第7章)為C++語言基礎,主要內容包括編程環境搭建、C++編程基礎知識、數組、函數、編譯預處理、結構體、數據交互、進制轉換與位運算。第二部分(第8章~ 6章)以算法刷題為主,涵蓋8類常見算法題型,包括排序算法、遞推算法、遞歸算法、搜索與回溯算法、高精度算法、貪心算法、分治算法、廣度優先搜索算法。全書共解析信息學奧賽中114道經典例題。本書適合信息學奧賽學習者自學或備考刷題使用,也可作為CSP-J認證考試的培訓參考教材。
作者簡介
王健偉,畢業於哈爾濱工程大學計算機及應用專業。擁有超過20年軟件開發經驗, 或參與過數十個實戰項目,技術領域涵蓋網絡通信、網絡安全、網絡遊戲。曾聯合創辦知名網絡安全公司——安絡科技有限公司,並擔任中國首套網絡安全在線掃描評估系統的項目負責人,以及 同服獨立遊戲《冒險之路》的制作人。近八年來,致力於編程教育,迄今已累計培養學員、讀者數萬名,遍布 ,其中眾多學員已就職於 外科技公司。
目錄大綱
第一部分 C++語言基礎
第1章 C++語言編程環境選擇與搭建
1.1 信息學奧賽環境說明
1.2 使用Visual Studio搭建C++編程環境
1.3 在Visual Studio中創建可運行的C++程序
1.4 使用Dev-C++搭建C++編程環境說明
1.5 在Dev-C++中創建能運行的C++程序
1.6 總結
第2章 C++編程基礎知識
2.1 編寫代碼的基本規則
2.2 數據類型和存儲空間
2.3 常量和變量
2.4 字符數據
2.5 字符串和字符的區別
2.6 變量初始化與數值型數據間的混合運算
2.7 認識一下算術運算符
2.8 強制類型轉換
2.9 自增和自減運算符
2.10 賦值運算符與初始化
2.11 逗號運算符和逗號表達式
2.12 語句的分類
2.13 程序的基本結構
2.14 關系運算符和關系表達式
2.15 邏輯運算符和邏輯表達式
2.16 if選擇結構語句的三種形式
2.17 if語句的嵌套使用
2.18 條件運算符和switch語句
2.19 當型循環和直到型循環語句
2.20 for循環語句與while循環語句的區別
2.21 循環嵌套與控制結構
第3章 數組
3.1 用一維數組解決多變量定義問題
3.2 二維數組和一維數組的區別
3.3 字符數組的定義和初始化
3.4 字符串和字符串結束標記
3.5 字符數組的輸出和字符串處理函數
第4章 函數
4.1 函數的概念和用途
4.2 函數的定義和返回值問題
4.3 函數調用與函數聲明
4.4 函數調用是否可以嵌套
……
第二部分 算法刷題
