書名: 演算法:使用C++虛擬碼 (5版)
作者: Neapolitan
譯者: 蔡宗翰
版次: 5
ISBN: 9789864762491
出版社: 碁峰
書籍開數、尺寸: 17x23x3.48
頁數: 696
內文印刷顏色: 雙色
#資訊
#演算法
#數學與統計學
#編程與軟體開發
#C++
定價: 700
售價: 595
庫存: 有庫存: >=5
LINE US! 詢問這本書 團購優惠、書籍資訊 等

付款方式: 超商取貨付款 line pay
信用卡 全支付
線上轉帳 Apple pay
物流方式: 超商取貨
宅配
門市自取

詳細資訊

演算法:使用C++虛擬碼(第五版) ISBN13:9789864762491 出版社:碁峰資訊 作者:Richard Neapolitan 譯者:蔡宗翰 裝訂/頁數:平裝/696頁 規格:23cm*17cm*3.4cm (高/寬/厚) 版次:1 出版日:2017/04/13 中國圖書分類:演算法 內容簡介   《Foundations of Algorithms》第五版均衡地解說了演算法的設計與複雜度分析,並使用較簡單的符號系統,清晰地解釋了用到的數學概念,特別適合修過代數和離散結構的資訊科系學生。   本書以C ++和Java虛擬碼,幫助學生理解複雜的算法。並在數值算法的章節中,介紹了基本數論、尋找最大公約數的歐幾里德算法、模塊算法、解模線性方程的算法、用於計算模冪的算法、以及檢驗質數之新的多項式時間算法。   第五版新增了基因演算法和基因規劃法的相關章節,以此演算法近似解旅行銷售人員問題,沿著食物軌跡行走的人工螞蟻問題,以及在金融交易上的應用問題。 本書特色   *本書透過C++以及Java虛擬碼,幫助讀者了解複雜的演算法。   *唯一一本涵蓋基因演算法和基因規劃法的教材。   *全書貫穿大量的範例,並在這一版加以更新,以確保讀者能理解較為複雜的概念。 目錄 第一章 演算法:效率、分析與量級 第二章 Divide-and-Conquer(各個擊破) 第三章 動態規劃 第四章 貪婪演算法 第五章 回溯 第六章 Branch and Bound 第七章 計算複雜度概論:排序問題 第八章 續探計算複雜度:搜尋問題 第九章 計算複雜度與難解性:NP Theory序論 第十章 數論演算法 第十一章 平行演算法序論 附錄A 複習本書所使用到的數學 附錄B 求解遞迴方程式:並將解答應用到遞迴演算法的分析 附錄C Disjoint Sets的資料結構

為您推薦

機率學(Yates: Probability and Stochastic Processes: A Friendly Introduction for Electrical and Computer Engineers, 3/e) (3版)

機率學(Yates: Probability and Stochastic Processes: A Friendly Introduction for Electrical and Computer Engineers, 3/e) (3版)

人氣推薦!已有7位會員共同選購!!

原文書資訊 書名:Probability and Stochastic Processes: A Friendly Introduction for Electrical and Computer Engineers 3/E IE 2014 <JW> 作者: YATES ISBN: 9781118808719 出版社: John Wiley 出版年: 2014年 中文書資訊 書名: 機率學(Yates 3/E) Probability and Stochastic Processes 作者: Yates/ 賴玲瑩 ISBN: 9789865647230 出版社: 鼎隆 出版年: 2015年

原價: 450 售價: 419 現省: 31元
立即查看
計算機組織與設計: 硬體/軟體的介面 (6版)

計算機組織與設計: 硬體/軟體的介面 (6版)

其他會員也一起購買

簡介 關於這本亞洲版   現代計算機科技要求每一種計算專長的專業人士對硬體及軟體均有所瞭解。各種階層上的硬體、軟體相互關係對計算的基礎知識的瞭解也提供了一個主體架構。《計算機組織與設計》是 Patterson 和 Hennessy 所推出最全面、最具可讀性的教科書,每年有超過 40,000 名學生使用,也是市場上領先的計算機組織課程,具有最先進的內容和一系列易於理解的練習和輔助教材。 目錄 1. 計算機抽象化與科技 2. 指令:計算機的語言 3. 計算機的算術 4. 處理器 5. 大且快:利用記憶體階層 6. 從客戶端到雲端的平行處理器 附錄A 組譯器、聯結器與SPIM模擬器 附錄B 邏輯設計的基礎

原價: 1200 售價: 1128 現省: 72元
立即查看
計算機組織與結構 (4版)

計算機組織與結構 (4版)

其他會員也一起購買

【中文翻譯書】 書名:計算機組織與結構 4/E 原文書名 : The Essentials of Computer Organization and Architecture 4e 作者:Null 翻譯:鍾崇斌 出版社:東華 出版日期:2017/06/16 ISBN:9789574838943 內容簡介   本書內含十三章與一個附錄如下(按:中譯本省略了其中第十一至十三章):   第一章提供廣泛的計算歷史概覽,指出許多計算系統發展中的里程碑,並且讓讀者瞭解我們如何達到目前計算科技的水準。本章介紹必須的專用術語、計算機系統中的基本組件、計算機系統的各種邏輯階層以及馮紐曼計算機模型。其提供計算機系統的高階概觀,以及進一步研讀的動機與必須的觀念。   第二章提供計算機用以表示數字與字元符號資訊的各種方法的完整內容。在讀者接觸到數字基底與典型的數字表示技術如一的補數、二的補數與BCD 之後,接著介紹加減乘除法。另外,還討論到EBCDIC、ASCII 與統一碼這些字元符號表示法。也介紹了定點與浮點表示法。並簡短地討論到數據記錄以及錯誤偵測與更正。數據傳輸與記錄使用的碼則說明於「專論」節中。   第三章是典型的數位邏輯介紹以及它如何與布林代數相關。本章涵蓋組合與循序兩種邏輯的相當細節,以求讀者瞭解如何組成更複雜的MSI(中型積體)電路(譬如解碼器)。更複雜的電路如匯流排與記憶體亦均有涵蓋。我們將最佳化與卡諾圖置於特別的「專論」節中。   第四章說明基本計算機組織並介紹許多基本觀念,包括擷取 - 解碼 - 執行週期、數據通道、時脈與匯流排、暫存器傳遞表示法以及CPU。在此介紹一個非常簡單的架構MARIE 與它的ISA 來讓讀者獲得程式執行相關的基本架構組織的充分瞭解。MARIE 是典型馮紐曼設計,包含程式計數器、累加暫存器、指令暫存器、4096 位元組的記憶體與兩個定址模式。也介紹組合語言編程來加深之前說明的指令格式、指令模式、數據格式與控制的觀念。這不是一本組合語言的課本,也不是設計來作為實用的組合語言編程課程。介紹組合語言的主要目的是要加深一般性計算機架構的瞭解。我們也提供MARIE 的模擬器以便利組合語言程式在MARIE 架構上的編撰、組譯與執行。控制的兩種設計方向—硬連線方法以及微程式控制也於本章中介紹並作比較。最後,我們比較Intel 與MIPS 架構來強化本章中各項觀念。   第五章提供更深入的指令集架構探討,包括指令格式、指令型態與定址模式。指令階層管道化處理也在此介紹。真實世界的ISAs(包括Intel®、MIPS® Technologies、ARM 與JavaTM)也在此介紹來強化本章中介紹的各項觀念。   第六章涵蓋如 RAM 以及各種記憶體裝置等基本記憶體觀念,並論及包括快取記憶體與虛擬記憶體等較進階的觀念。本章完整介紹快取中的直接對映、關聯式對映與集合關聯式對映技術。它也提供頁處理與區段處理、TLBs 與各種互相關聯的演算法與裝置。本章相關的教材與模擬器可於本書網站中取得。   第七章提供詳細的 I/O 基礎、匯流排通訊與協定以及典型外部儲存體裝置如磁碟與光碟,還有每一種設備的不同格式等的概論。DMA、程式驅動式I/O與插斷亦有介紹。另外也介紹了設備間交換資訊的各種技術。RAID 架構有詳細的說明。各種數據壓縮格式則可見於「專論」節中。   第八章討論各種可用的編程工具(譬如編譯器與組譯器)以及它們與你所使用機器的架構間的關係。本章目的是將程式師對計算機系統的觀點與所使用機器真實的硬體和架構結合。另外也介紹作業系統,但是只包括與系統的架構和組織相關的細節(例如資源使用與保護、設陷阱捕捉與插斷,以及各種其他的服務)。   第九章提供近年出現的各種不同架構的概觀。RISC、Flynn 的分類法、平行處理器、指令階層平行度、多處理器、互相聯結網路、共用記憶體系統、快取一致性,記憶體模型、超純量機器、神經網路、心跳架構、數據流計算機、量子計算與分散式架構均有論及。我們在本章的主要目的是讓讀者瞭解我們並不侷限於馮紐曼架構中,並且要求讀者思考效能議題,來為下一章作準備。   第十章涵蓋之前各章中不曾提到的嵌入式系統中有意義的觀念與主題。尤其是,本章專注於嵌入式硬體與組件、嵌入式系統設計的相關主題、嵌入式軟體建構的基礎與嵌入式作業系統的特性。   附錄 A 是有關資料結構的簡短附錄,為的是滿足學生可能需要簡要介紹或複習諸如堆疊、貯列與鏈結串列等內容的情況。 目錄 第一章 緒論 第二章 計算機系統中的數據表示法 第三章 布林代數與數位邏輯 第四章 MARIE:一個簡單計算機的介紹 第五章 指令集架構的仔細檢視 第六章 記憶體 第七章 輸入/輸出與儲存系統 第八章 系統軟體 第九章 其他可能架構 第十章 嵌入式系統的議題 附錄A 資料結構與計算機 A.1 緒論 A.2 基本的結構 A.3 樹 A.4 網路圖 部分習題解答與提示 索引

原價: 880 售價: 827 現省: 53元
立即查看
人工智慧 (4版)

人工智慧 (4版)

其他會員也一起購買

【簡介】 本書特色 1.詳盡敘述人工智慧的發展及遇到之瓶頸,並說明近年來為何又開始一波新的熱潮。 2.本書內容貼近產業應用,說明AI如何應用在各大產業、服務以及新商品與革新。 3.透過AI技術的發展與創新,引導讀者瞭解,隨著人工智慧持續發展,AI對人們的未來生活可能帶來衝擊與影響。 4.本書除了詳盡介紹機器學習、深度學習、人工智慧等技術的理論架構外,也講解了人工智慧如何應用在各大領域,如車牌辨識、自然語言處理等。 5.本書巧妙的運用範例、圖例講解人工智慧的理論與技術,使理論架構變得淺顯易懂。 內容簡介 人工智慧相關的議題歷史悠久,本書詳盡敘述人工智慧過往的發展和遇到的瓶頸,並說明近年來為何又開始一波新的熱潮,在這波熱潮中,本書內容貼近產業應用,說明AI如何應用在各大產業、服務以及新商品與革新。此外,本書亦透過AI技術的發展與創新,引導讀者瞭解,隨著人工智慧持續發展,AI對人們的未來生活可能帶來衝擊與影響。 本書巧妙的運用範例、圖例及影片(QR Code)講解人工智慧的理論與技術,使理論架構變得淺顯易懂,不再因為艱澀難懂的數學公式抹滅了學習的興趣及成就,本書藉由邏輯清晰的『訓練資料』來訓練讀者,使其能夠越讀越明白,越學越有成就。 本書適用於科大資工、電機、電子及人工智慧系「人工智慧」課程使用。 【目錄】 CH1 人工智慧起源 1-1 遍地開花的人工智慧 1-2 人工智慧的發展 1-3 人工智慧@臺灣 1-4 AI創造的未來生活 參考資料 CH2 應用篇 2-1 影像處理 2-2 自然語言處理 2-3 邏輯推理 2-4 推薦系統 2-5 疾病預測與醫療 CH3 機器學習篇 3-1 建置Python開發環境 3-2 機器學習簡介(Introduction to Machine Learning) 3-3 機器學習演算法 CH4 深度學習篇 4-1 深度學習簡介(Introduction to Deep Learning) 4-2 卷積神經網路(Convolution Neural Network, CNN) 4-3 類神經網路的學習方式(Artificial Neural Network, ANN) 4-4 遞歸神經網路(Recurrent Neural Network, RNN) 4-5 自編碼網路(Autoencoder Network, AE) 4-6 生成對抗網路(Generative Adversarial Network, GAN) CH5 實務篇 5-1 人工智慧實務應用-電腦視覺 5-2 人工智慧實務應用-自然語言處理 CH6 人工智慧的未來與挑戰 6-1 人工智慧未來趨勢 6-2 工智慧省思與挑戰 參考資料 習題

原價: 580 售價: 510 現省: 70元
立即查看
離散數學 (2版)

離散數學 (2版)

其他會員也一起購買

【簡介】 學習計算機科學所需要的基礎數學,我們稱之為離散數學。因此,離散數學是所有主修計算機科學的基本課程。這門課通常是安排在大一或是大二的一個學期。在這門課中,學生所學習的是非常基本的題目:邏輯、歸納、集合、關係、圖、組合數學、遞迴等。這其中有一些題目本身就可以成為一門課,我們不妨稱其為進階的離散數學。例如,理則學、圖論,以及組合數學等都有其獨立的一門課,這些課程我們都可以視為是離散數學的進一步深入研究。 【目錄】 Chapter 1 邏輯與證明 Chapter 2 集合 Chapter 3 關係與函數 Chapter 4 組合數學 Chapter 5 圖與樹 Chapter 6 遞迴關係與演算法分析 Chapter 7 有限狀態機器 附錄 作業奇數題解答

原價: 460 售價: 428 現省: 32元
立即查看
作業系統 (10版)

作業系統 (10版)

其他會員也一起購買

原文書資訊 書名:OPERATING SYSTEM CONCEPTS 10/E GE 2019 <JW> 作者: SILBERSCHATZ ISBN: 9781119454083 出版社: John Wiley 出版年: 2019年 中文書資訊 書名: 作業系統 OPERATING SYSTEM CONCEPTS 作者: Silberschatz/ 吳庭育 ISBN: 9789865522506 出版社: 東華 出版年: 2021年

原價: 910 售價: 850 現省: 60元
立即查看
資料探勘 (1版)

資料探勘 (1版)

其他會員也一起購買

資料探勘(Han:Data Mining : Concepts and Techniques 3/E )(修訂版) 作(編/譯)者 : 郝沛毅.李御璽‧黃嘉彥 編譯 出版年份 : 2021 ISBN : 9789864129805 書號 : 5124A5 幾色 : 1 規格 : 16K 發行公司 : 愛思唯爾/高立 版權日期 : 2021/02/01 頁數 : 488 分別 : 授權書 第1章 導論 第2章 了解你的資料 第3章 資料前處理 第4章 資料倉儲與線上分析處理 第5章 頻繁樣式、關聯性與相互關係探勘:基本概念與方法 第6章 進階樣式探勘 (置於隨書光碟中) 第7章 分類:基本概念 第8章 分類:進階方法 (置於隨書光碟中) 第9章 群集分析:基本概念與方法 第10章 進階群集分析 (置於隨書光碟中) 第11章 離群值偵測 第12章 資料探勘的發展趨勢與研究疆界 英中文索引

原價: 620 售價: 583 現省: 37元
立即查看
線性代數(Anto & Rorres & Kaul:Elementary Linear Algebra 12/E)(Abridged Version) (12版)

線性代數(Anto & Rorres & Kaul:Elementary Linear Algebra 12/E)(Abridged Version) (12版)

其他會員也一起購買

線性代數(Anto & Rorres & Kaul:Elementary Algebra 12/E)(Applications Version)(Abridged Version)(Asia Editon) 作(編/譯)者 : 陳福坤 編譯 出版年份 : 2022 ISBN : 9789863782827 書號 : 00308A5 幾色 : 1 規格 : 16K 發行公司 : WILEY/高立 版權日期 : 2022/01/01 頁數 : 616 分別 : 授權書 簡介 線性代數是一門完整體系的學科,涵蓋範圍相當廣泛,舉凡解析幾何、工程、物理、資訊科學、自然科學和社會科學等,都有相當份量的涉獵,非常值得深入修習。本書與之前所發行的中文精華版(第 11 版)的敘述架構不同,此次改用第 12 版的原文架構方式,提供讀者另一學習路徑,以適合不同需求的讀者研讀。 精簡易懂的內文 本書涵蓋必須瞭解的觀念和範圍,避免過於繁複的內容,使用易讀的文句,讓學生能夠閱讀無礙,從中建立穩固的基礎。 重要觀念整理 本書有系統地整理各章節重要的定義、定理與定律,讓同學清楚掌握各章學習重點,為各項原理的研究提供綜觀性的概述。 豐富詳盡的圖表 各種圖形輔助同學對複雜概念的理解,精心整理的表格幫助同學快速掌握要點同時建立與強化理論觀念。 範例習題分門別類 各節中的範例全都加上標題,方便學生瞭解解題的主軸。在習題部分,除了各小節有專屬的習題之外,在各章的最後還增加了本章習題,用以融合整個章節的內容,讓學生能夠更加理解學習重點。 目錄 第1章 線性方程系統與矩陣 第2章 行列式值 第3章  歐氏向量空間 第4章 一般化向量空間 第5章  特徵值、特徵向量 第6章 內積空間 第7章  對角化與二次式 第8章 一般化線性轉換 習題解答 中英文索引 英中文索引

原價: 780 售價: 733 現省: 47元
立即查看
基礎資料結構使用C (Fundamentals of Data Structures in C,2/E) (2版)

基礎資料結構使用C (Fundamentals of Data Structures in C,2/E) (2版)

其他會員也一起購買

原文書資訊 書名:Fundamentals of Data Structures in C 2008 978-0-929306-40-7,2/E <Silicon Press> 作者: HOROWITZ ISBN: 9780929930640 出版社: Silicon Press 出版年: 2007年 中文書資訊 書名: 基礎資料結構使用C (第二版) 作者: Horowitz/ 蔡錫鈞 ISBN: 9789868359710 出版社: 開發 出版年: 2008年

原價: 790 售價: 774 現省: 16元
立即查看
演算法 (1版)

演算法 (1版)

相關熱銷的書籍推薦給您

書名:演算法 (Levitin:Introduction to the Design and Analysis of Algorithms, 2/e) 作者:莊承翃(Levitin 2/E) 出版社:高立 出版日期:2009/04/01 ISBN:9789864125555 內容簡介 本書主要著重於那些隱藏在演算法設計和分析背後的主要觀念。 在書中分別分析非遞迴演算法和遞迴演算法兩種方法之效率。 第二章中特別介紹演算法實證分析以及演算法之可視化。 書中有系統地為讀者精心設計一些問題,希望引起讀者的注意與更進一步的思考。 每一章結束時都會對本章最重要的概念和結論做一個總結。 本書包含大約600道習題,並且都附有提示。其中,謎題類的習題均以特殊的圖示加以標註。 本書的創新是引入了一些數值演算法的內容,這些演算法也包含在相同的通用框架之中。 目錄 第一章 緒 論 第二章 演算法效率分析的基本原則 第三章 暴力法 第四章 分解征服法 第五章 縮減征服法 第六章 轉換征服法 第七章 時空取捨法 第八章 動態規劃 第九章 貪婪法 第十章 反覆改進 第十一章 演算法能力的極限 第十二章 超越演算法能力的極限 結 語 附錄A 演算法分析的實用公式 附錄B 遞迴關係之簡明教學 習題提示 索 引

原價: 680 售價: 639 現省: 41元
立即查看
演算法:使用C++虛擬碼 (4版)

演算法:使用C++虛擬碼 (4版)

類似書籍推薦給您

原價: 680 售價: 578 現省: 102元
立即查看
(舊版)演算法--使用C++虛擬碼<碁峰>

(舊版)演算法--使用C++虛擬碼<碁峰>

類似書籍推薦給您

原價: 680 售價: 578 現省: 102元
立即查看
圖說演算法:使用C語言(第三版)【暢銷回饋版】 (4版)

圖說演算法:使用C語言(第三版)【暢銷回饋版】 (4版)

類似書籍推薦給您

【簡介】 暢銷回饋中! 零負擔理解演算法設計技巧 零程式基礎也能快速上手 採高效簡潔靈活C語言實作程式 一本輕量級演算法,是您獲得程式設計新技能,提升自我價值的最好投資 當寫程式成為越來越普及的課程,讓人人擁有程式設計實作能力,已是各學校資訊教育的首要重點。演算法是為了解決一個問題而採取的方法和步驟,它是培養程式設計邏輯的基礎理論,程式能否有效率解決問題,演算法佔了十分重要的關鍵。 為了讓讀者能以容易理解的方式吸收演算法與基礎資料結構的相關知識,全書使用簡明的圖例介紹最常用演算法的概念,包括:分治法、遞迴法、貪心法、動態規劃法、疊代法、枚舉法、回溯法…等,並應用不同演算法延伸出重要資料結構,例如:陣列、鏈結串列、堆疊、佇列、樹狀結構、圖形、排序、搜尋、雜湊…等。而本次改版亦補強地加入了運算思維的重要觀念與實例演練,並將實戰安全性演算法與人工智慧相關演算法納入,採結構化語法的C語言舉例實作,功能強大且具備硬體處理能力,是您入門演算法的最佳首選。 本書特色 ✔強化程式設計邏輯:豐富圖例闡述基礎,將演算法做最簡明的詮釋及舉例 ✔完善科學領域議題:加入實戰安全性演算法與人工智慧的相關演算法 ✔演算法最佳首選:配合實作程式碼,將各種演算法應用在程式設計的領域 ✔驗收學習成果:設計難易適中的習題,參閱國家考試題型,提供進一步演練 為了讓讀者能以容易理解的方式吸收演算法與基礎資料結構的相關知識,全書使用簡明的圖例介紹最常用演算法的概念,包括:分治法、遞迴法、貪心法、動態規劃法、疊代法、枚舉法、回溯法…等,並應用不同演算法延伸出重要資料結構,例如:陣列、鏈結串列、堆疊、佇列、樹狀結構、圖形、排序、搜尋、雜湊…等。而本次改版亦補強地加入了運算思維的重要觀念與實例演練,並將實戰安全性演算法與人工智慧相關演算法納入,同時搭配C程式語言舉例實作,是您入門演算法的最佳首選。 【目錄】 第1章 進入演算法的世界 1-1 大話運算思維 1-2 運算思維的腦力大賽 1-3 生活中到處都是演算法 第2章 地表上最常見經典演算法 2-1 分治演算法 2-2 給我最好,其餘免談的貪心法 2-3 動態規劃法 2-4 疊代法 2-5 枚舉法 2-6 不對就回頭的回溯法 第3章 超人氣資料結構簡介 3-1 認識資料結構 3-2 資料結構的種類 3-3 盤根錯節的樹狀結構 3-4 學會藏寶圖的密技-圖形簡介 3-5 雜湊表 第4章 新手快速學會的最夯排序演算法 4-1 認識排序 4-2 氣泡排序法 4-3 選擇排序法 4-4 插入排序法 4-5 謝耳排序法 4-6 合併排序法 4-7 快速排序法 4-8 基數排序法 第5章 你一定要懂的搜尋演算法 5-1 常見搜尋法介紹 5-2 循序搜尋法 5-3 二分搜尋法 5-4 內插搜尋法 5-5 費氏搜尋法 第6章 全方位應用的陣列與串列演算法 6-1 矩陣演算法與深度學習 6-2 陣列與多項式 6-3 建立單向鏈結串列 第7章 實戰安全性演算法 7-1 輕鬆學會資料加密 7-2 一學就懂的雜湊演算法 7-3 破解碰撞與溢位處理 第8章 徹底研究堆疊與佇列演算法 8-1 陣列實作堆疊輕鬆學 8-2 鏈結串列實作堆疊 8-3 河內塔演算法 8-4 八皇后演算法 8-5 陣列實作佇列 8-6 鏈結串列實作佇列 8-7 雙向佇列 8-8 優先佇列 第9章 超圖解的樹狀演算法 9-1 陣列實作二元樹 9-2 鏈結串列實作二元樹 9-3 二元樹走訪 9-4 二元樹節點搜尋 9-5 二元樹節點插入 9-6 二元樹節點的刪除 9-7 堆積樹排序法 9-8 最佳二元搜尋樹 9-9 平衡樹 9-10 進階樹狀結構的應用 第10章 圖形演算法的祕密 10-1 圖形的定義 10-2 圖形的資料表示法 10-3 圖形的走訪 10-4 擴張樹簡介 10-5 圖形最短路徑法 第11章 AI高手鐵了心都要學的神級演算法 11-1 機器學習簡介 11-2 認識深度學習

原價: 560 售價: 504 現省: 56元
立即查看
圖說演算法:使用C#(第二版)【暢銷回饋版】 (3版)

圖說演算法:使用C#(第二版)【暢銷回饋版】 (3版)

類似書籍推薦給您

【簡介】 暢銷回饋中! 零負擔理解演算法設計技巧 零程式基礎也能快速上手 採功能強大的C#語言實作程式 一本輕量級演算法,是您獲得程式設計新技能,提升自我價值的最好投資 當寫程式成為越來越普及的課程,讓人人擁有程式設計實作能力,已是各學校資訊教育的首要重點。演算法一直是電腦科學領域非常重要的基礎課程,從程式語言實作的角度,確實是有志從事資訊工作的專業人員,不得不重視的一門基礎理論。 市面上以C#來實作演算法的書籍非常少見,為了避免教學及閱讀上的不順暢,書中的演算法不以虛擬碼來說明,採用C#語言實作,不僅保有C語言的優點,更與C語言相容,全書介紹最常用的演算法概念,包括:分治法、遞迴法、動態規劃法、疊代法、枚舉法、回溯法及貪心法,並延伸說明排序、搜尋、陣列與串列、安全性、人工智慧相關、堆疊與佇列、樹狀、圖形…等演算法實作。為了降低學習障礙,書中完整列出程式碼,希望幫助讀者對演算法有更深刻的認識,是您以C#語言入門演算法的最佳首選。 為了讓讀者能以容易理解的方式吸收演算法與基礎資料結構的相關知識,全書使用簡明的圖例介紹最常用演算法的概念,包括:分治法、遞迴法、貪心法、動態規劃法、疊代法、枚舉法、回溯法…等,並應用不同演算法延伸出重要資料結構,例如:陣列、鏈結串列、堆疊、佇列、樹狀結構、圖形、排序、搜尋、雜湊…等。而本次改版亦補強地加入了運算思維的重要觀念與實例演練,並將實戰安全性演算法與人工智慧相關演算法納入,同時搭配C#程式語言舉例實作,是您入門演算法的最佳首選。 本書特色 ✔完善科學領域議題:加入實戰安全性演算法與人工智慧的相關演算法 ✔強化程式設計邏輯:豐富圖例闡述基礎,將演算法做最簡明的詮釋及舉例 ✔演算法最佳首選:配合實作程式碼,將各種演算法應用在程式設計的領域 ✔驗收學習成果:設計難易適中的習題,參閱國家考試題型,提供進一步演練 【目錄】 第1章 進入演算法的世界 1-1 大話運算思維 1-2 運算思維的腦力大賽 1-3 生活中到處都是演算法 第2章 地表上最常見經典演算法 2-1 分治演算法 2-2 給我最好,其餘免談的貪心法 2-3 動態規劃法 2-4 疊代法 2-5 枚舉法 2-6 不對就回頭的回溯法 第3章 超人氣資料結構簡介 3-1 認識資料結構 3-2 資料結構的種類 3-3 盤根錯節的樹狀結構 3-4 學會藏寶圖的密技-圖形簡介 3-5 雜湊表 第4章 新手快速學會的最夯排序演算法 4-1 認識排序 4-2 氣泡排序法 4-3 選擇排序法 4-4 插入排序法 4-5 謝耳排序法 4-6 合併排序法 4-7 快速排序法 4-8 基數排序法 4-9 堆積樹排序法 第5章 你一定要懂的搜尋演算法 5-1 常見搜尋法介紹 5-2 循序搜尋法 5-3 二分搜尋法 5-4 內插搜尋法 5-5 費氏搜尋法 第6章 全方位應用的陣列與串列演算法 6-1 矩陣演算法與深度學習 6-2 陣列與多項式 6-3 徹底玩轉單向串列演算法 第7章 實戰安全性演算法 7-1 輕鬆學會資料加密 7-2 一學就懂的雜湊演算法 7-3 破解碰撞與溢位處理 第8章 堆疊與佇列演算法徹底研究 8-1 陣列實作堆疊輕鬆學 8-2 串列實作堆疊 8-3 古老的河內塔演算法 8-4 八皇后演算法 8-5 陣列實作佇列 8-6 串列實作佇列 8-7 雙向佇列 8-8 優先佇列 第9章 超圖解的樹狀演算法 9-1 陣列實作二元樹 9-2 串列實作二元樹 9-3 二元樹走訪的入門捷徑 9-4 話說二元搜尋樹 9-5 二元樹節點插入 9-6 二元樹節點刪除 9-7 二元運算樹 9-8 二元排序樹 9-9 引線二元樹的奧祕 9-10 最佳二元搜尋樹 9-11 平衡樹 9-12 進階樹狀結構的應用 第10章 圖形演算法的秘密 10-1 圖形簡介 10-2 圖形的資料表示法 10-3 圖形的走訪 10-4 擴張樹的奧祕 10-5 圖形最短路徑法 第11章 AI高手鐵了心都要學的神級演算法 11-1 機器學習簡介 11-2 認識深度學習

原價: 600 售價: 540 現省: 60元
立即查看
AI世代高中生也能輕鬆搞懂的運算思維與演算法:使用C++(暢銷回饋版) (2版)

AI世代高中生也能輕鬆搞懂的運算思維與演算法:使用C++(暢銷回饋版) (2版)

類似書籍推薦給您

【簡介】 精采內容不容錯過,暢銷回饋中!! ◎一本結合運算思維與演算法的入門書籍 ◎安排生動有趣的運算思維的擬真模擬試題 ◎提供運算思維的訓練資源及測驗題庫取得 ◎以豐富圖例來闡述運算思維與演算邏輯 ◎實作C++程式來訓練運算思維與演算邏輯 這是一本結合運算思維與演算法的入門書籍,一開始會簡介AI世代與運算思維關鍵心法,接著介紹什麼是運算思維及安排了許多生動有趣、又富挑戰的各種運算思維的擬真模擬試題。這些豐富的擬真模擬試題包括: *線上軟體通關密碼 *以加密提高資訊安全 *三分球比賽燈號記錄器數字 *動物園巡邏最佳化路線 *餐飲轉盤 *繪圖機器人 *將影像以字串編碼 *電腦繪圖指令實作 *炸彈超人遊戲 *高雄愛河雷射字母秀 *定格動畫 *校園防疫看護義工組成 *自動轉彎玩具汽車 *紅包抽抽樂機器人 *藏寶圖 *背包問題 *等差級數娃娃擺放櫃 本書以豐富圖例來提高各位對演算法的理解程度,同時配合功能強大C++程式語言加以實作。書中介紹的演算法包括:分治法、遞迴法、貪心法、疊代法、枚舉法、回溯法…等,並延伸出重要資料結構,例如:陣列、鏈結串列、堆疊、佇列、樹狀結構、圖形、排序、搜尋、雜湊、遊戲AI演算法…等。附錄並整理了運算思維的訓練資源,包括運算思維計劃與教學資源、國際運算思維挑戰賽介紹及測驗題庫取得的說明。 【目錄】 01 AI 世代與運算思維關鍵心法 1-1 一次看懂的AI 輕課程 1-2 讓你的程式腦重開機- 運算思維 1-3 運算思維動動腦 1-4 演算法的專家筆記 1-5 演算法快樂初體驗 02 方便實用的置物櫃-陣列演算法 2-1 陣列實務與操作 2-2 矩陣運算演算法 2-3 稀疏矩陣瘦身演算法 03 超人氣又療癒的排序演算法 3-1 氣泡排序法 3-2 選擇排序法 3-3 插入排序法 3-4 謝耳排序法 3-5 快速排序法 3-6 基數排序法 3-7 雞尾酒排序法 04 夢裡尋她千百度的搜尋演算法 4-1 搜尋演算法簡介 4-2 認識雜湊演算法 05 火車過山洞的串列結構 5-1 單向串列 5-2 環狀串列 06 後進先出的堆疊演算法 6-1 陣列實作堆疊 6-2 串列實作堆疊 6-3 遞迴式 07 先進先出的佇列演算法 7-1 陣列實作佇列 7-2 串列實作佇列 7-3 環狀佇列的小心思 7-4 雙向佇列 7-5 優先佇列 08 練功打怪必修的遊戲AI 演算法 8-1 英雄聯盟的大數據+AI 演算法 8-2 最夯的遊戲AI 演算法 8-3 回溯法- 電腦鼠走迷宮 8-4 八皇后演算法 09 樹狀結構的異想世界 9-1 張牙舞爪的樹狀結構 9-2 一次搞懂二元樹 9-3 二元樹走訪的藝術 9-4 樹與二元樹的轉換 9-5 平衡樹 9-6 二元空間分割樹(BSP) 9-7 四元樹與八元樹 10 圖形結構的秘密 10-1 圖形的原理 10-2 常用圖形表示法 10-3 圖形的走訪 10-4 貪婪演算法與圖形應用 10-5 圖形最短路徑 10-6 路徑演算法 A 運算思維的訓練資源 A-2 國際運算思維挑戰賽牛刀小試 A-3 國際運算思維能力測驗題庫

原價: 450 售價: 405 現省: 45元
立即查看