書名: 演算法:圖解邏輯思維 + Python程式實作 王者歸來 2022 <深智數位> (1版)
作者: 洪錦魁
版次: 1
ISBN: 9786267146583
出版社: 新月
書籍開數、尺寸: 17x23x2
頁數: 448
內文印刷顏色: 全彩
#資訊
#編程與軟體開發
#Python
定價: 720
售價: 648
庫存: 已售完
LINE US!
此書已為「缺書」無法下單! 請見諒

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

詳細資訊

演算法:圖解邏輯思維+Python程式實作-王者歸來 ISBN13:9786267146583 出版社:深智數位 作者:洪錦魁 裝訂/頁數:平裝/448頁 規格:23cm*17cm*2cm (高/寬/厚) 版次:3 出版日:2022/10/20 中文圖書分類:電腦程式語言 內容簡介 ★★★★★【650張圖例】+【圖解演算法原理和邏輯思維】★★★★★ ★★★★★【20個主題】+【149個Python程式實例】★★★★★ ★★★★★【邏輯思維】+【Python實作】=【演算法的精髓】★★★★★ 本書的第一版曾經獲得博客來與天瓏暢銷排行榜第1名,撰寫這本書時採用下列原則。 1:彩色圖片引導讀者認識演算法的邏輯思維。 2:Python程式實作演算法原理。 3:章節習題引導讀者複習與自我練習。 當讀者遵循這步驟學習時,相信一定可以完整學習演算法的相關知識,本書的主體內容如下: ☆ 20個主題 ★ 認識時間複雜度和空間複雜度 ☆ 7大資料結構完整圖說與程式實例 ★ 7大排序法完整圖說與程式實例 ☆ 遞迴與回溯演算法 ★ 電腦領域的經典演算法八皇后和河內塔 ☆ 碎形與VLSI設計應用 ★ 圖形理論 ☆ 深度、寬度優先搜尋 ★ Bellman-Ford演算法 ☆ Dijkstra’s演算法 ★ 貪婪演算法 ☆ 動態規劃演算法 ★ 資訊安全演算法 ☆ 摩斯與凱薩密碼 ★ 金鑰系統觀念,解說設計金鑰方法或是應用目前市面上成熟的金鑰 ☆ 訊息鑑別碼(Message authentication code) ★ 數位簽章(Digital Signature) ☆ 數位憑證(Digital certificate) ★ 基礎機器學習KNN演算法 ☆ K-means演算法 ★ 網頁排名演算法 ☆ 常見的演算法考題與Leetcode考題 目錄 第一章 演算法基本觀念 1-1 電腦的演算法 1-2 遞迴函數設計 1-3 好的演算法與不好的演算法 1-4 程式執行的時間量測方法 時間複雜度 1-5 記憶體的使用 空間複雜度  1-6 資料結構 1-7 習題   第二章 陣列(Array) 2-1 基本觀念  2-2 使用索引存取陣列內容  2-3 新資料插入陣列  2-4 刪除陣列元素  2-5 思考陣列的優缺點  2-6 與陣列有關的Python 程式  2-7 習題    第三章 鏈結串列(Linked list) 3-1 鏈結串列資料形式與記憶體觀念 3-2 鏈結串列的資料讀取 3-3 新資料插入鏈結串列 3-4 刪除鏈結串列的節點元素 3-5 循環鏈結串列(circle linked list) 3-6 雙向鏈結串列 3-7 陣列與鏈結串列基本操作時間複雜度比較 3-8 與鏈結串列有關的Python 程式 3-9 習題   第四章 佇列(Queue) 4-1 資料插入enqueue 4-2 資料讀取dequeue 4-3 使用串列模擬佇列的操作 4-4 與佇列有關的Python 模組 4-5 習題   第五章 堆疊(Stack) 5-1 資料堆入push 5-2 資料取出pop 5-3 Python 實作堆疊 5-4 函數呼叫與堆疊運作 5-5 遞迴呼叫與堆疊運作 5-6 習題   第六章 二元樹(Binary Tree) 6-1 建立二元樹 6-2 刪除二元樹的節點 6-3 搜尋二元樹的數據 6-4 更進一步認識二元樹 6-5 記憶體儲存二元樹的方法 6-6 Python 實作二元樹 6-7 二元樹的缺點 6-8 習題   第七章 堆積樹(Heap Tree) 7-1 建立堆積樹 7-2 插入數據到堆積樹 7-3 取出最小堆積樹的值 7-4 最小堆積樹與陣列 7-5 Python 內建堆積樹模組heapq 7-6 Python 硬功夫 - 自己建立堆積樹模組 7-7 習題   第八章 雜湊表(Hash Table) 8-1 基本觀念 8-2 雜湊表轉成陣列 8-3 搜尋雜湊表 8-4 雜湊表的規模與擴充 8-5 好的雜湊表與不好的雜湊表 8-6 雜湊表效能分析 8-7 Python 程式應用 8-8 認識雜湊表模組hashlib 8-9 習題   第九章 排序 9-1 排序的觀念與應用 9-2 泡沫排序法(Bubble Sort) 9-3 雞尾酒排序(Cocktail Sort) 9-4 選擇排序(Selection Sort) 9-5 插入排序(Insertion Sort) 9-6 堆積樹排序(Heap Sort) 9-7 快速排序(Quick Sort) 9-8 合併排序(Merge Sort) 9-9 習題   第十章 數據搜尋 10-1 順序搜尋法(Sequential Search) 10-2 二分搜尋法(Binary Search) 10-3 搜尋最大值演算法 10-4 習題   第十一章 堆疊、回溯演算法與迷宮 11-1 走迷宮與回溯演算法 11-2 迷宮設計堆疊扮演的角色 11-3 Python 程式實作走迷宮 11-4 習題   第十二章 從遞迴看經典演算法 12-1 費波納契(Fibonacci)數列 12-2 河內塔演算法 12-3 八皇后演算法 12-4 碎形 – VLSI 設計演算法 12-5 習題   第十三章 圖形(Graph) 理論 13-1 圖形(Graph) 的基本觀念 13-2 廣度優先搜尋演算法觀念解說 13-3 Python 實作廣度優先搜尋演算法 13-4 深度優先搜尋演算法理論與實作 13-5 習題   第十四章 圖形理論之最短路徑演算法 14-1 戴克斯特拉(Dijkstra's) 演算法 14-2 貝爾曼- 福特(Bellman-Ford) 演算法 14-3 A* 演算法 14-4 習題   第十五章 貪婪演算法(Greedy Algorithm) 15-1 選課分析 15-2 背包問題 – 貪婪演算法不是最完美的結果 15-3 電台選擇 15-4 業務員旅行 15-5 NP-Complete 問題 15-6 習題   第十六章 動態規劃演算法 16-1 再談背包問題 – 動態規劃演算法 16-2 旅遊行程的安排 16-3 挖金礦問題 16-4 最長共用子字串 16-5 習題   第十七章 資料加密到資訊安全演算法 17-1 資料安全與資料加密 17-2 摩斯密碼(Morse code) 17-3 凱薩密碼 17-4 再談文件加密技術 17-5 全天下只有你可以解的加密程式?你也可能無法解? 17-6 雜湊函數與SHA 家族 17-7 金鑰密碼 17-8 訊息鑑別碼(Message authentication code) 17-9 數位簽章(Digital Signature) 17-10 數位憑證(Digital certificate) 17-11 習題   第十八章 人工智慧破冰之旅-KNN 和 K-means 演算法演算法 18-1 將畢氏定理應用在性向測試 18-2 電影分類 18-3 選舉造勢與銷售烤香腸 18-4 K-means 演算法 18-5 習題實作題 ...

為您推薦

基礎資料結構使用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++ 2007 <SP> 0-929306-37-6,2/E <SP> 作者: HOROWITZ ISBN: 9780929306377 出版社: SP 出版年: 2006年 中文書資訊 書名: 基礎資料結構使用C++ (第二版) 作者: Horowitz/ 戴顯權 ISBN: 9789868359703 出版社: 開發 出版年: 2007年

原價: 790 售價: 774 現省: 16元
立即查看
生產計畫與管理 (2版)

生產計畫與管理 (2版)

其他會員也一起購買

生產計畫與管理 系列名:生產計劃與管制 ISBN13:9789576098901 出版社:華泰 作者:林則孟 裝訂/頁數:平裝/560頁 規格:26cm*19cm (高/寬) 版次:2 出版日:2012/09/07 中國圖書分類:生產管理 內容簡介   本書是作者歷經多年教學與研究經驗,並參考國內外相關文獻,花費近十年之慢工出細活所完成,特別適合作為大專或大學院校高年級的生產管理或生產計畫課程教科書。   二版重新調整章節架構與增修內容為十四章,以更符合實際教學與用書需求,其特色如下:   一、有別於一般作業管理的廣泛介紹,特別深入探討製造業有關生產計畫與管制(PPC)系統所涵蓋的各項子題理論及相關的管理課題。   二、以深入淺出方式介紹生產計畫之預測、存貨、產能等三大議題,以建立生產計畫之理論基礎。   三、詳細說明總體計畫(AP)、主生產排程(MPS)、物料需求計畫(MRP)、製造資源規劃(MRP II)等規劃模組間之串聯關係。   四、介紹限制驅導式排程(DBR)、豐田式生產系統(TPS)與精實(Lean)之基本觀念和應用。   五、每章中均附有詳細的計算範例及案例應用說明。 作者簡介 林則孟   現職:清華大學工業工程與工程管理學系   學歷:美國理海大學工業工程博士   學術經歷:清華大學工業工程與工程管理系主任        中華大學管理學院院長        清華大學科管院EMBA執行長        教育部顧問室顧問        清華大學計算機與通訊中心主任        清華大學圖書館館長        清華大學工業工程與工程管理系副教授   研究領域與專長:供應鏈管理、生產管理、企業電子化、製造系統模擬及其應用 目錄 第1章 生產系統與計畫管制 第2章 預測 第3章 存貨 第4章 產能 第5章 總體計畫 第6章 主生產排程 第7章 物料需求計畫 第8章 製造資源規劃 第9章 作業排程 第10章 限制理論 第11章 生產活動管制 第12章 豐田與精實生產系統 第13章 配銷需求計畫 第14章 先進規劃與排程系統

原價: 780 售價: 741 現省: 39元
立即查看
An Introduction to Optimization: With Applications to Machine Learning (5版)

An Introduction to Optimization: With Applications to Machine Learning (5版)

其他會員也一起購買

An Introduction to Optimization Accessible introductory textbook on optimization theory and methods, with an emphasis on engineering design, featuring MATLAB® exercises and worked examples Fully updated to reflect modern developments in the field, the Fifth Edition of An Introduction to Optimization fills the need for an accessible, yet rigorous, introduction to optimization theory and methods, featuring innovative coverage and a straightforward approach. The book begins with a review of basic definitions and notations while also providing the related fundamental background of linear algebra, geometry, and calculus. With this foundation, the authors explore the essential topics of unconstrained optimization problems, linear programming problems, and nonlinear constrained optimization. In addition, the book includes an introduction to artificial neural networks, convex optimization, multi-objective optimization, and applications of optimization in machine learning. Numerous diagrams and figures found throughout the book complement the written presentation of key concepts, and each chapter is followed by MATLAB® exercises and practice problems that reinforce the discussed theory and algorithms. The Fifth Edition features a new chapter on Lagrangian (nonlinear) duality, expanded coverage on matrix games, projected gradient algorithms, machine learning, and numerous new exercises at the end of each chapter. An Introduction to Optimization includes information on: The mathematical definitions, notations, and relations from linear algebra, geometry, and calculus used in optimization Optimization algorithms, covering one-dimensional search, randomized search, and gradient, Newton, conjugate direction, and quasi-Newton methods Linear programming methods, covering the simplex algorithm, interior point methods, and duality Nonlinear constrained optimization, covering theory and algorithms, convex optimization, and Lagrangian duality Applications of optimization in machine learning, including neural network training, classification, stochastic gradient descent, linear regression, logistic regression, support vector machines, and clustering. An Introduction to Optimization is an ideal textbook for a one- or two-semester senior undergraduate or beginning graduate course in optimization theory and methods. The text is also of value for researchers and professionals in mathematics, operations research, electrical engineering, economics, statistics, and business.

原價: 2150 售價: 2150 現省: 0元
立即查看
Python 函式庫語法範例字典

Python 函式庫語法範例字典

相關熱銷的書籍推薦給您

商品描述 <內容簡介> 彙整最常使用的 Python 函式庫語法 功能索引 + 字母順序查詢, 隨查隨用, 快速解決問題! Python 是近來非常熱門的程式語言, 原因之一就是具有豐富的標準函式庫及第三方套件可以使用, 用途涵蓋字串處理、數值計算、資料壓縮與封存、XML與 JSON 存取等層面。本書集合 Python 常用的函式及模組功能, 依用途分門別類, 提供詳細的使用說明、豐富的語法範例, 讓使用者可以在短時間內找到、學會函式的正確使用方式, 在撰寫程式時更加得心應手! <本書特色> ● 依功能分類, 每個函式都以豐富範例實際演練用法 ● 目錄上列有函式名稱與用途說明, 可依據名稱或是用途查詢 ● 可依字母順序快速查詢想使用的函式功能 ● 本書嚴選的模組功能包括: argparse/array/base64/beautifulsoup4/bisect/bz2/collections/ConfigParser/csv/datetime/dateutil/decimal/doctest/email/enum/fnmatch/glob/gzip/heapg/io/itertools/json/logging/lxml/lzma/math/multiprocessing/openpyxl/os/pathlib/paramiko/pdb/Pillow/pprint/PyCrypto/pydoc/pytest/pytz/random/re/requests/shutil/statistics/subprocess/sys/tartile/tempfile/time/timeit/traceback/unicodedata/unittest/unittest.mock/urllib.parse/weakref/xml.etree.ElementTree/yaml/zipfile/zlib ● 適用 Python 3

原價: 450 售價: 405 現省: 45元
立即查看
演算法邏輯力:工程師必備的演算法解題、設計、加速技巧 (1版)

演算法邏輯力:工程師必備的演算法解題、設計、加速技巧 (1版)

類似書籍推薦給您

【簡介】 無師自通最高難度的計算問題! 本書將教你如何解決艱難的程式設計問題,並設計屬於你自己的演算法。透過教學大神Daniel Zingaro從USACO、IOI等世界級程式競賽中精選來的範例,你將學會如何分類問題、選擇資料結構,並辨認出適合的演算法。同時也將學到,你所選擇的資料結構(無論是雜湊表、堆積、或樹)會如何影響執行時間,以及如何讓你的演算法加速,包括應用遞迴、動態規劃、二元搜尋等強大的策略來解決艱難的問題。 透過程式碼的逐一講解,你將學到的演算法和資料結構包括: ❏ 用圖與廣度優先搜尋演算法來尋找桌遊的最佳策略、或是翻譯一本書的最好方法。 ❏ 用Dijkstra演算法來判斷有多少老鼠能成功走出迷宮、或是兩個地點之間最短路徑的數量。 ❏ 用聯集尋找資料結構來回答關於社群網路上的連結或判斷敵友等問題。 ❏ 用堆積資料結構來決定促銷活動期間所送出的獎金金額。 ❏ 用雜湊表資料結構來判斷雪花是否獨一無二、或在字典中辨認出複合詞。 ➤本書中的每一道問題都可在程式解題系統網站上,由系統判定是否正確解題,網站的網址和問題編號都會列在說明之中。 【目錄】 [導論] 線上資源 本書對象 程式語言 --為什麼是C語言? --靜態關鍵字 --導入的檔案 --記憶體釋放 主題 解題系統 題目描述的構成 題目:取餐排隊 --解開問題 筆記 [第1章_雜湊表] 題目一:獨特雪花 --問題 --簡化問題 --解決核心問題 --解答一:逐對比較 --解答二:減輕工作量 雜湊表 --設計雜湊表 --為什麼要使用雜湊表? 題目二:複合詞 --問題 --辨別複合詞 --解答 題目三:拼字檢查─刪除字母 --問題 --思索雜湊表 --一個量身打造的解答 摘要 筆記 [第2章_樹與遞迴] 題目一:萬聖節糖果收集 --問題 --二元樹 --解決一個較簡單的實例 --二元樹表示方法 --收集所有糖果 --一個完全不一樣的解答 --走最少街道 --讀取輸入 為什麼要使用遞迴? 題目二:子孫的距離 --問題 --讀取輸入 --一個節點的子孫數目 --全部節點的子孫數目 --節點排序 --輸出資訊 --main函數 總結 筆記 [第3章_記憶法與動態規劃] 題目一:漢堡狂熱 --問題 --產生一個計畫 --刻劃最佳解 --解答一:遞迴 --解答二:記憶法 --解答三:動態規劃 記憶法與動態規劃 --步驟一:最佳解的結構 --步驟二:遞迴解 --步驟三:記憶法 --步驟四:動態規劃 題目二:守財奴 --問題 --刻劃出最佳解 --解答一:遞迴 --解答二:記憶法 題目三:冰球世仇 --問題 --關於世仇 --刻劃出最佳解 --解答一:遞迴 --解答二:記憶法 --解答三:動態規劃 --空間最佳化 題目四:及格方法 --問題 --解答:記憶法 總結 筆記 [第4章_圖與廣度優先搜尋] 題目一:騎士追逐 --問題 --最佳化移動 --騎士的最佳結果 --騎士反反覆覆 --時間最佳化 圖(Gragh)與 BFS --什麼是圖? --圖vs.樹 --圖上的BFS 題目二:攀爬繩子 --問題 --解答一:找出動作 --解答二:重新建模 題目三:書籍翻譯 --問題 --圖的建立 --BFS --總成本 總結 筆記 [第5章_加權圖中的最短路徑] 題目一:老鼠迷宮 --問題 --從BFS繼續邁進 --加權圖中的最短路徑 --圖的建立 --實作Dijkstra演算法 --兩種最佳化 Dijkstra演算法 --Dijkstra演算法的執行時間 --負權重邊 題目二:拜訪奶奶規劃 --問題 --相鄰矩陣 圖的建立 --怪異路徑 --任務一:最短路徑 --任務二:最短路徑的數目 總結 筆記 [第6章_二元搜尋] 題目一:螞蟻餵食 --問題 --新風味的樹問題 --讀取輸入 --可行性測試 --搜尋解答 二元搜尋 --二元搜尋的執行時間 --判斷可行性 --搜尋排序過的陣列 題目二:跳躍河流 --問題 --貪婪演算法的思路 --測試可行性 --搜尋解答 --讀取輸入 題目三:生活品質 --問題 --排序所有的矩形 --二元搜尋 --測試可行性 --更快速測試可行性 題目四:洞穴門 --問題 --解決子任務 --使用線性搜尋 --使用二元搜尋 總結 筆記 [第7章_堆積與區段樹] 題目一:超市促銷 --問題 --解答一:陣列中的最大值與最小值 --最大堆積 --最小堆積 --解答二:堆積 堆積 --兩個額外的應用 --選擇一個資料結構 題目二:建立樹堆 --問題 --遞迴輸出樹堆 --根據標籤排序 --解答一:遞迴 --區間最大值查詢 --區段樹 --解答二:區段樹 區段樹 題目三:二元素和 --題目 --填寫區段樹 --查詢區段樹 --更新區段樹 --main函數 總結 筆記 [第8章_聯集尋找] 問題一:社群網路 --問題 --用圖來模擬 --解答一:BFS --聯集尋找 --解答二:聯集尋找 --最佳化一:依大小聯集 --最佳化二:路徑壓縮 聯集尋找 --關聯:三個需求 --選擇聯集尋找 --最佳化 題目二:朋友與敵人 --問題 --擴充:敵人 --main函數 --尋找和聯集 --SetFriends與SetEnemies --AreFriends與AreEnemies 題目三:抽屜雜務 --問題 --等價抽屜 --main函數 --尋找和聯集 總結 筆記 後記 [附錄A_演算法執行時間] 計時與其他東西之事件簿 大O符號 --線性時間 --常數時間 --另一個例子 --平方時間 --本書中的大O [附錄B_因為我忍不住] 獨特雪花:隱式鏈結串列 漢堡狂熱:重建解答 騎士追逐:編碼移動 Dijkstra演算法:使用堆積 --老鼠迷宮:用堆積來追蹤 --老鼠迷宮:用堆積來實作 路徑壓縮的壓縮 --步驟一:不使用三元運算子 --步驟二:較簡潔的指派運算子 --步驟三:理解遞迴 [附錄C_題目貢獻者]

原價: 720 售價: 612 現省: 108元
立即查看
世界第一簡單的演算法: 圖解 ✕ 程式 ✕ 刷題機器人 (1版)

世界第一簡單的演算法: 圖解 ✕ 程式 ✕ 刷題機器人 (1版)

類似書籍推薦給您

【簡介】 傳統的演算法書籍太過枯燥無聊,裡面全是些看再多遍也看不懂的複雜理論、數學公式還有程式,光是翻幾頁就讓人哈欠連連,這對初學者而言就像在看外星文,而且有些程式概念很抽象,更是無法透過文字敘述就能理解。 本書透過生活化的舉例做引導,並避免無聊又複雜的敘述,目的就是希望讓讀者能像閱讀小說般地學會演算法概念。我相信最好的學習方式就是能回想起我們熟悉的事物,以範例來說明會讓你更容易回想。例如,當你忘記【陣列】與【鏈結串列】的差異時 (本書第 2 章的主題),只要回想到在電影院找座位就可以了。 本書內容精心挑選過,而且用生動有趣的手繪圖來輔助理解,所介紹的演算法都非常實用,希望能幫讀者奠定良好的基礎,以便將來學習更進階的演算法。 【目錄】 Ch01 二元搜尋法 (Binary Search) 與演算法執行時間 Ch02 選擇排序法 (Selection Sort) Ch03 遞迴 (Recursion) Ch04 Divide-and-Conquer 與快速排序法 (Quicksort) Ch05 雜湊表 (Hash table) Ch06 廣度優先搜尋 (Breadth-First Search) Ch07 樹狀圖 (tree) Ch08 平衡樹 (Balanced Tree) Ch09 戴克斯特拉 (Dijkstra) 演算法 Ch10 貪婪演算法 (Greedy Algorithm) Ch11 動態規劃演算法 (Dynamic Programming Algorithm) Ch12 K-最近鄰演算法 (K-Nearest Neighbors Algorithm) Ch13 進階之路:推薦十種演算法 附錄 A AVL 樹的效能 附錄 B NP-hard 問題 附錄 C 習題與解答 Bonus 客製化刷題機器人–驗證你的演算法學習成效

原價: 599 售價: 539 現省: 60元
立即查看
演算法 圖解原理 x Python實作x創意應用王者歸來 (1版)

演算法 圖解原理 x Python實作x創意應用王者歸來 (1版)

類似書籍推薦給您

原價: 780 售價: 702 現省: 78元
立即查看
圖解演算法原理 (1版)

圖解演算法原理 (1版)

類似書籍推薦給您

解析演算法結構   實際操作   加深學習   精選課堂練習   資料結構、排序、搜尋etc…   從基礎到應用準則完全圖解   ‧詳細講解各種演算法的特色   ・學會如何選擇適當的演算法   ・跨頁閱讀適合初學者或複習自學   ・涵蓋機器學習結構到活用範例   堅實的基礎知識「實用」的工具書   需要懂得因應場景選擇適當的演算法,才能夠建立有效率的程式。即便獲得的成果相同,但使用的演算法會讓處理效率大不相同。不過對演算法抱持著「看不出有什麼差異」「好複雜好像很難」排斥心態的學習者想必是大有人在。因此,本書中的每個主題皆是以跨頁,並搭配圖解的講解方式幫助讀者從零開始學習演算法的基礎知識。   推薦給符合以下條件的讀者   ‧想學習演算法的基礎知識   ‧想拓展知識領域更上一層樓   ‧想成為懂得如何選擇演算法的人   ‧想成為能快速又正確建立程式的人

原價: 480 售價: 408 現省: 72元
立即查看
使用 Python演算法入門圖解 (1版)

使用 Python演算法入門圖解 (1版)

類似書籍推薦給您

演算法入門圖解:使用Python ISBN13:9789865026561 出版社:碁峰資訊 作者:增井敏克 譯者:游子賢 裝訂/頁數:平裝/288頁 規格:23cm*15.5cm*1.7cm (高/寬/厚) 出版日:2021/01/06 中國圖書分類:電腦程式語言 內容簡介 理解經典演算法的準則、規律及複雜度 從歷久彌新的演算法中學習如何思考   本書使用適合初學者的Python程式語言來介紹演算法的基礎知識及概念,第1章也為剛接觸Python的讀者介紹了相關基礎知識與資料結構。   除了程式設計初學者一定要了解的演算法基礎知識和概念外,本書也詳細解說了演算法的一般準則及其計算複雜度,並附有具體的範例程式碼及行為概念圖。   【推薦給這些讀者】   ‧零基礎但想學習演算法   ‧正在學習Python程式設計但不知該從何著手   ‧曾想學習演算法但Python資料太少   ‧因為資訊能力檢定納入Python而想學習 本書特色   ‧一本書就能學到Python基礎和演算法基礎   ‧用具體的範例程式碼及行為概念圖(流程圖)交替解說   ‧自己寫程式執行,邊嘗試邊從中學習   ‧除了演算法的使用方式及概念外,也能對演算法複雜度有更深的了解 目錄 第1章 Python的基礎知識與資料結構 第2章 撰寫基本的程式 第3章 了解複雜度 第4章 學習各種搜尋方法 第5章 比較資料排序所需的時間 第6章 了解演算法的實際應用 附錄A 安裝Python 附錄B 理解度Check!的解答 索引

原價: 450 售價: 383 現省: 67元
立即查看