算法設計與實現(中英雙語版)
王中生 沈涵 馮孝周
- 出版商: 清華大學
- 出版日期: 2025-09-01
- 售價: $359
- 貴賓價: 9.5 折 $341
- 語言: 簡體中文
- 頁數: 257
- ISBN: 7302703663
- ISBN-13: 9787302703662
-
相關分類:
Algorithms-data-structures
立即出貨 (庫存 < 3)
買這商品的人也買了...
-
優雅的 SciPy|Python 科學研究的美學 (Elegant SciPy: The Art of Scientific Python)$580$458 -
$1,188Python 科學計算和數據科學應用 : 使用 NumPy、SciPy 和 matplo, 2/e -
Rust 程式設計, 2/e (Programming Rust: Fast, Safe Systems Development, 2/e)$1,200$948 -
$453算法設計與分析——基於C++編程語言的描述 -
算法分析導論, 2/e$539$512 -
初等數論及其應用 原書第7版$834$792 -
離散數學$479$455 -
Rust 權威指南, 2/e$1,008$957 -
算法競賽黃金法則 (提高算法和思考力的77項技巧)$768$729 -
算法分析與設計$414$393 -
離散數學, 2/e$414$393 -
離散數學基礎教程$414$393 -
A Friendly Introduction to Number Theory, 4/e (Paperback)$1,480$1,450
簡體書新到貨|2書75折 (8/25--9/4) 詳見活動內容 »
-
85折
$550量子計算與人工智能 -
85折
$351圖解Skill+OpenClaw:零代碼打造你的AI智能助手 -
85折
$254OpenClaw快速上手極簡部署與實戰 -
79折
$943系統安全工程導論 -
79折
$327機器人學基礎 第4版 -
79折
$283智能體的超級大腦:大模型工作原理揭秘 -
85折
$254國產龍蝦實操手冊:12款OpenClaw國產AI工具零基礎入門+全場景應用(視頻教學版) -
85折
$606openvela輕量系統開發實戰 -
85折
$504智能網聯汽車:AUTOSAR Adaptive平臺技術體系與應用指南 -
85折
$50930天輕松學會SQL -
85折
$254大模型賦能的智能體系統原理與實踐 -
85折
$856先進智能感知技術與應用 -
85折
$759視覺智能 — 技術前沿與應用探索 -
85折
$402分布式數據庫系統:原理解析與架構設計 -
85折
$453理解深度學習 -
85折
$351AI 優先:面向未來的企業和品牌行動指南 -
85折
$407飛書雲端安全養蝦 極簡OpenClaw實操手冊 -
85折
$504雲網融合的新型網絡架構 -
85折
$402Seedance創富手冊:零基礎做電商帶貨和自媒體 -
85折
$351Python辦公自動化:基於銀河麒麟(Kylin)系統的實現方法 -
85折
$453自然語言處理實踐:語義理解與信息抽取 -
85折
$300大模型應用 -
85折
$305生成式大模型項目實戰(微課版) -
85折
$652衛星導航系統多徑抑制技術 -
85折
$453移動機器人自主導航技術
商品描述
世界 大學和 學 科(“雙 ”)的建設目標 要求大學全面提升學生的綜 合素質,拓展 視野,按 照 關於“雙 ”高校 的培養目標,編寫了這部《 算法設計與實現(中英雙語 版)》教材。 本書主要內容包括算法 概述、貪心算法、分治算法 、動態規劃算法、回溯算法 、分支限界算法、圖算法、 概率分析和隨機算法等。本 書內容翔實,圖文並茂,通 俗易懂,適合普通高校工科 類各年級本科生和研究生學 習計算機算法及程序實現作 為教材使用,也適合 學 院留學生作為學習算法與編 程的教材或參考書。
目錄大綱
第1章 算法概述(Chapter 1 Algorithm Overview)
1.1 算法及算法描述(Algorithm and its Description)
1.1.1 算法概念(Algorithm Concept)
1.1.2 算法的描述方法(Description of Algorithm)
1.1.3 算法評價(Algorithm Evaluation)
1.2 基本數據結構(Basic Data Structure)
1.2.1 順序表與鏈表(Sequential List and Linked List)
1.2.2 棧與隊列(Stack and Queue)
1.2.3 樹與圖(Structure of Tree and Diagram)
1.3 算法設計(Algorithm Design)
1.3.1 算法與程序(Algorithms and Programs)
1.3.2 算法設計原則(Algorithm Design Principle)
習題1(Exercises One)
第2章 貪心算法(Chapter 2 Greedy Algorithm)
2.1 概述(Overview)
2.1.1 算法思想(Algorithm Idea)
2.1.2 算法的設計與描述(Algorithm Design and Description)
2.2 活動安排問題(Event Scheduling Problem)
2.2.1 問題描述與分析(Problem Description and Analysis)
2.2.2 算法的設計(Algorithm Design)
2.2.3 算法實現(Algorithm Implementation)
2.3 短路徑問題(Shortest Path Problem)
2.3.1 基本思想(Basic Idea)
2.3.2 算法的設計與描述(Algorithm Design and Description)
2.3.3 算法實現(Algorithm Implementation)
2.4 哈夫曼編碼(Huffman Coding)
2.4.1 基本思想(Basic Idea)
2.4.2 算法的設計與描述(Algorithm Design and Description)
2.4.3 算法實現(Algorithm Implementation)
2.5 小生成樹(Minimum Spanning Tree,MST)
2.5.1 基本思想(Basic Idea)
2.5.2 問題分析(Problem Analysis)
2.5.3 Prim算法(Prim Algorithm)
2.5.4 Kruskal算法(Kruskal Algorithm)
2.6 背包問題(Knapsack Problem)
2.6.1 基本思想(Basic Idea)
2.6.2 算法的設計與描述(Algorithm Design and Description)
2.6.3 算法實現(Algorithm Implementation)
習題2(Exercises Two)
第3章 分治算法(Chapter 3 Divide-and-Conquer Algorithm)
3.1 概述(Overview)
3.1.1 基本思想(Basic Idea)
3.1.2 算法的本質(Nature of Algorithm)
3.1.3 算法的解題步驟(Algorithm Solution Steps)
3.1.4 分治與遞歸(Divide-and-Conquer and Recursion)
3.2 排序問題算法(Sorting Problem Algorithm)
3.2.1 合並排序算法(Merge Sort Algorithm)
3.2.2 快速排序算法(Quick Sort Algorithm)
3.3 查找問題算法(Search Problem Algorithm)
3.3.1 順序查找(Sequential Search)
3.3.2 折半查找算法(Binary Search Algorithm)
3.4 組合問題算法(Combinatorial Problem Algorithm)
3.4.1 子段和問題(Maximum Subsegment Sum Problem)
3.4.2 棋盤覆蓋問題(Chessboard Covering Problem)
3.5 循環賽日程表(Round Robin Schedule)
3.5.1 算法思想(Algorithm Idea)
3.5.2 算法設計與描述(Algorithm Design and Description)
3.5.3 算法實現(Algorithm Implementation)
習題3(Exercises Three)
第4章 動態規劃算法(Chapter 4 Dynamic Programming Algorithm)
4.1 概述(Overview)
4.1.1 基本思想(Basic Idea)
4.1.2 算法的解題步驟(Algorithm Solution Steps)
4.1.3 動態規劃的基本要素(Essential Elements of Dynamic Programming)
4.2 矩陣連乘問題(Matrix Multiplication Problem)
4.2.1 問題分析(Problem Analysis)
4.2.2 算法設計與描述(Algorithm Design and Description)
4.2.3 算法實現(Algorithm Implementation)
4.3 長公共子序列問題(Longest Common Subsequence Problem)
4.3.1 問題分析(Problem Analysis)
4.3.2 算法設計與描述(Algorithm Design and Description)
4.3.3 算法實現(Algorithm Implementation)
4.4 0/1背包問題(0/1 Knapsack Problem)
4.4.1 問題分析(Problem Analysis)
4.4.2 算法設計與描述(Algorithm Design and Description)
4.4.3 算法實現(Algorithm Implement)
4.5 二叉查找樹問題(Optimal Binary Search Tree Problem)
4.5.1 問題分析(Problem Analysis)
4.5.2 算法設計與描述(Algorithm Design and Description)
4.5.3 算法實現(Algorithm Implementation)
習題4(Exercises Four)
第5章 回溯算法(Chapter 5 Backtracking Algorithm )
5.1 概述(Overview)
5.1.1 基本思想(Basic Idea)
世界 大學和 學 科(“雙 ”)的建設目標 要求大學全面提升學生的綜 合素質,拓展 視野,按 照 關於“雙 ”高校 的培養目標,編寫了這部《 算法設計與實現(中英雙語 版)》教材。 本書主要內容包括算法 概述、貪心算法、分治算法 、動態規劃算法、回溯算法 、分支限界算法、圖算法、 概率分析和隨機算法等。本 書內容翔實,圖文並茂,通 俗易懂,適合普通高校工科 類各年級本科生和研究生學 習計算機算法及程序實現作 為教材使用,也適合 學 院留學生作為學習算法與編 程的教材或參考書。
