提升程式設計力|國際程式設計競賽精選解題解析
周娟/吳永輝
- 出版商: 碁峰資訊 參展書2書75折
- 出版日期: 2023-01-05
- 定價: $300
- 售價: 7.5 折 $225 (限時優惠至 2026-10-31)
- 語言: 繁體中文
- 頁數: 232
- 裝訂: 平裝
- ISBN: 626324237X
- ISBN-13: 9786263242371
-
相關分類:
C++ 程式語言
立即出貨 (庫存 < 9)
買這商品的人也買了...
-
零起點看圖學 -- 示波器的使用$174$165 -
提升程式設計的資料結構力|國際程式設計競賽之資料結構原理、題型、解題技巧與重點解析, 2/e$580$458 -
$534程序員進階心法:快速突破成長瓶頸 -
$316STM32 嵌入式技術應用開發全案例實踐 -
Statistics Hacks 統計學駭客 75招 (Statistics Hacks)$580$458 -
圖解量子電腦入門:8堂基礎課程 + 必懂關鍵詞解說,從計算原理到實務應用、通訊到演算,破解讓人類大躍進的科技新浪潮$420$357 -
提升程式設計師的面試力|189道面試題目與解答, 6/e (修訂版) (Cracking the Coding Interview : 189 Programming Questions and Solutions, 6/e)$980$774 -
大話資料結構:全新彩色版$780$616 -
Python 與 LINE Bot 機器人全面實戰特訓班 -- Flask 最強應用 (附210分鐘影音教學/範例程式)$550$434 -
$713算法訓練營:海量圖解 + 競賽刷題 (進階篇) -
$407高效制勝 -- 程序員面試典型題解 (全彩印刷) -
$662算法訓練營:海量圖解 + 競賽刷題 (入門篇) -
$658數據結構編程實驗:大學程序設計課程與競賽訓練教材(第3版) -
$662STM32Cube 高效開發教程 (高級篇) -
$790Qt 6 開發及實例, 5/e -
會動的演算法:61 個演算法動畫+全圖解逐步拆解,人工智慧、資料分析必備$620$527 -
深入淺出 Swift 程式設計 (Head First Swift)$780$616 -
$606Qt 6.x 從入門到精通 -
提升程式設計的運算思維力|國際程式設計競賽之演算法原理、題型、解題技巧與重點解析, 2/e$680$510 -
提升程式設計的資料結構力|國際程式設計競賽之資料結構原理、題型、解題技巧與重點解析, 3/e$780$585 -
加密‧解謎‧密碼學:從歷史發展到關鍵應用,有趣得不可思議的密碼研究$480$379 -
$560和秋葉一起學 PPT, 5/e -
演算法圖鑑:33種演算法 + 7種資料結構,人工智慧、數據分析、邏輯思考的原理和應用全圖解 【全新增訂版】$550$434 -
圖解資料結構 × 演算法:運用 C語言結合 ChatGPT 輔助驗證及寫程式$720$360 -
圖解資料結構 × 演算法:運用 C++ 結合 ChatGPT 輔助驗證及寫程式$720$561
碁峰書展|參展書2書75折 詳見活動內容 »
-
79折
不用自己寫!用 GitHub Copilot 搞定 LLM 應用開發$600$474 -
79折
內行人才知道的系統設計面試指南$580$458 -
79折
提升程式設計師的面試力|189道面試題目與解答, 6/e (修訂版) (Cracking the Coding Interview : 189 Programming Questions and Solutions, 6/e)$980$774 -
79折
Software Architecture in Practice, 4/e (繁體中文版)$780$616 -
79折
內行人才知道的系統設計面試指南 第二輯 (System Design Interview – An Insider's Guide: Volume 2)$820$647 -
79折
敏捷團隊目標設定指南|OKR 落地與成果導向實踐法$500$395 -
79折
內行人才知道的物件導向設計面試指南$690$545 -
79折
內行人才知道的生成式 AI 系統設計面試指南 (Generative AI System Design Interview)$750$592 -
75折
團隊自省指南|打造敏捷團隊$500$375 -
79折
Arduino 自走車最佳入門與應用 -- 打造輪型機器人輕鬆學, 2/e$600$474 -
79折
凡人也能懂的白話人工智慧演算法 (Grokking Artificial Intelligence Algorithms)$580$458 -
79折
戰勝 C語言, 3/e$600$474 -
79折
內行人才知道的程式設計模式面試指南 (Coding Interview Patterns: Nail Your Next Coding Interview)$780$616 -
79折
SQL Server 2025/2022 資料庫設計與開發實務$700$553 -
79折
AI 超神簡報術:NotebookLM × Gemini × Gamma 全解鎖 (附範例素材/提示詞/影音教學)$550$434 -
79折
Python 初學特訓班:從快速入門、主流應用到 AI 全面實戰, 6/e (附超過500分鐘影音教學/範例程式)$490$387 -
79折
重構|改善既有程式的設計, 2/e (繁中平裝版)(Refactoring: Improving The Design of Existing Code, 2/e)$800$632 -
79折
Python 自動化的樂趣|搞定重複瑣碎&單調無聊的工作, 3/e (Automate the Boring Stuff with Python, 3/e)$980$774 -
79折
Visual C# 2026 超級必修課:ChatGPT 與 Copilot 協作、Azure OpenAI 實戰開發$580$458 -
75折
ChatGPT 5 實戰應用:提問技巧、資料解析、圖像生成、語音助理、工作自動化、跨工具整合$500$375 -
75折
深入 Linux Kernel 程式設計:kernel 內部原理、模組開發與同步機制, 2/e (Linux Kernel Programming : A comprehensive and practical guide to kernel internals, writing modules, and kernel synchronization, 2/e)$980$735 -
79折
內行人才知道的機器學習系統設計面試指南 (Machine Learning System Design Interview)$680$537 -
5折
戰勝 C語言, 2/e (過版書特價)$580$290 -
79折
AI 提問 X 學習 X 應用:ChatGPT、NotebookLM、Gemini、GitHub Copilot,從零到 AI Agent 實戰$390$308 -
79折
Code That Fits in Your Head|軟體工程的啟發式方法$580$458
相關主題
商品描述
ACM-ICPC訓練聯盟推薦教材
適用於ACM、IOI等各類程式設計競賽訓練
本書針對程式設計初學者的學習需求,以作者長期教學和競賽訓練中總結的知識體系,加上行之有效的程式設計能力訓練方法,以各類程式設計競賽的初級試題為素材編寫而成。透過啟發式、案例化的方式,吸引讀者探索和思考,順利地達到程式設計入門的效果。本書不僅可以作為ACM-ICPC、IOI等程式設計競賽的訓練初步教程,也可作為程式設計相關課程的實作教材,以及對程式設計感興趣的讀者的自學讀物。
‧從ACM-ICPC等各類國內外程式設計競賽中精選80餘道初級試題作為本書的範例試題,包含程式設計起點、選擇結構、迴圈結構、嵌套結構、陣列、函數、指標、數學計算、排序和C++ STL。解題知識涉及程式語言、從簡單的中學數學和物理到導數和矩陣,啟發學生邏輯思維,並以此磨練讀者程式設計解決問題的能力。
‧每道試題不僅有詳盡的試題解析,還提供了詳細註釋的參考程式,讀者可參考這些清楚的提示,進一步訓練以程式設計解決問題的能力。
‧書中的經典試題可用於程式設計相關課程的實作教學,還可用於輔導學生進行程式設計入門和競賽訓練。
作者簡介
周娟 華東交通大學副教授,軟體學院創新創業中心主任,ACM程式設計競賽、數學建模競賽主教練。
吳永輝 復旦大學副教授,美國石溪大學訪問學者,上海師範大學兼任教授,ICPC亞洲訓練委員會主任。曾率隊在ICPC世界總決賽上獲得三面獎牌,並應邀在海內外多所大專院校長期講學。
目錄大綱
Chapter 01 程式設計起點:輸入和輸出
1.1 輸出
1.2 輸入與輸出
Chapter 02 程式設計基礎 I
2.1 選擇結構
2.2 迴圈結構
2.3 巢狀結構
2.4 陣列
2.5 二維陣列
2.6 字元和字串
Chapter 03 程式設計基礎 II
3.1 函式
3.2 遞迴函式
3.3 結構體
3.4 指標
Chapter 04 數學計算
4.1 幾何初步
4.2 歐幾里得演算法和擴展的歐幾里得演算法
4.3 機率論初步
4.4 微積分初步
4.5 矩陣計算
Chapter 05 排序
5.1 簡單的排序演算法:選擇排序、插入排序、泡沫排序
5.2 合併排序
5.3 快速排序
5.4 利用排序函式進行排序
5.5 結構體排序
Chapter 06 C++ STL
6.1 STL 容器
6.2 STL 演算法









