回首頁  
帳號
 
關於博碩 博碩好讀 校園圖書 MOCC認證 下載教學 元學堂

博碩好讀
  新書推薦
  出版預告
  名家名著
  iT達人祕笈
 

分類索引

 

出版總覽

 

讀者服務

  徵求作者
 
首頁 >> 書籍介紹
 
 
點我可放大圖片
 
書名:JavaScript資料結構及演算法實作
書號:MP11603 作者:Loiane Groner ISBN: 978-986-434-108-5
定價:NT$320元 印刷:單色 頁數:208頁
書籍規格:17*23 上市日:2016/4/24 譯者:孫曉博、鄧鋼、吳雙、陳迪、袁源
學習定位:無 本書附件:無  
前往購買 >> 天瓏 類別:電腦技術  
       
快速前往 快速前往        

 

 

    Learning JavaScript Data Structures and Algorithms


    資料結構(data structure)是電腦系統中組織資料的一種高效方式,學習資料結構及演算法(algorithm)可說是解決各項程式設計問題的重要基礎。

    本書起初先從 JavaScript 程式語言的基礎著手,接著便會進入重要的資料結構議題,包含陣列、佇列、堆疊以及鏈結串列等,並且深入探索集合函數與雜湊表。此外你也將學習到樹狀結構、二元樹、以及二元搜尋樹等概念。

    在後續章節裡,則包含了圖形、深度優先搜尋(DFS)以及廣度優先搜尋(BFS)。你將學習到如何掌握各種搜尋及排序演算法,包含循序搜尋、二分搜尋、快速排序、以及氣泡排序等。而在本書的最後,也將探索動態規劃(dynamic programming)的概念。

    你能夠從本書學習到

    • 在陣列、堆疊及佇列中宣告、起始、新增及移除項目。

    • 建立複雜的資料結構與圖形,並應用 DFS、BFS 等演算法。

    • 一手掌握鏈結串列、雙向鏈結串列以及環狀鏈結串列。

    • 利用雜湊表、字典與集合來存放獨一無二的元素。

    • 探索二元樹及二元搜尋樹的應用。

    • 對資料結構進行氣泡排序、選擇排序、插入排序、合併排序以及快速排序。

    • 藉由循序搜尋與二分搜尋在資料結構中搜尋元素。

    • 瞭解大O表示法、動態規劃以及貪婪演算法。


    適用讀者

    JavaScript 開發者或初學者,可透過本書培養對程式進行最佳化的能力。此外也可作為資料結構及演算法概念的學習教材。

    本書勘誤

    • 第 42 頁,關於 A、J、a、j 的 ASCII 值應為 65、74、97、106。

    • 第 75 頁,原「string = current.element;」的程式碼應為「string += current.element;」。

    • 第 75 頁,原「index = -1;」的程式碼應為「index = 0;」。

    • 第 100 頁,原「var values = {};」的程式碼應為「var values = [];」。

 

    • 01 JavaScript 簡介

    • 02 陣列

    • 03 堆疊

    • 04 佇列

    • 05 鏈結串列

    • 06 集合

    • 07 字典和雜湊表

    • 08

    • 09 圖形

    • 10 排序和搜尋演算法

    • 11 演算法補充知識

    • 附錄A 時間複雜度速查表

 
    Loiane Groner 居住於巴西的聖保羅,擁有8年以上的軟體開發經驗。著有《Ext JS 4 First Look》、《Mastering Ext JS》以及《Sencha Architect App Development》等技術著作。
 
 
 
     

博碩文化客服信箱
 

[email protected]

 
文教業務團隊
台北、新北、桃園、基隆、宜蘭、花蓮、金門
汪 玉 鳳
LINE ID:0925177716
0925-177716
[email protected]
郭 南 彤
LINE ID:rgtech101
0917-727778
[email protected]
助理分機 519
新竹、苗栗、台中、彰化、南投、雲林
林 世 昌
LINE ID:0925275775
0925-275775
[email protected]
助理分機 519
嘉義、台南、高雄、屏東、台東、澎湖
林 月 玲
LINE ID:0926858627
0926-858627
[email protected]
助理分機 238
 
MOCC 認證小組
 
  林 雯 玲 電話:02-2696-2869 分機:623 [email protected]

 

 
 

 

博碩文化股份有限公司 DrMaster Press Co., Ltd.
台灣新北市汐止區新台五路一段112號10樓A棟
Building A, 10F, No.112, Xintai 5th Rd., Sec.1,Xizhi Dist., New Taipei City 221, Taiwan
Tel:02-2696-2869 Fax:02-2696-2867 劃撥帳號:17484299

Copyright© DrMaster Press Co., Ltd. All Rights Reserved.