0
本文作者: AI研習社 | 2020-08-13 10:13 |
內(nèi)容簡介 · · · · · ·
通過本書的學習,讀者將能自如地選擇最合適的數(shù)據(jù)結(jié)構(gòu)與算法,并在JavaScript開發(fā)中懂得權(quán)衡使用。此外,本書也概述了與數(shù)據(jù)結(jié)構(gòu)與算法相關(guān)的JavaScript特性。
本書主要內(nèi)容如下。
數(shù)組和列表:最常用的數(shù)據(jù)結(jié)構(gòu)。
棧和隊列:與列表類似但更復雜的數(shù)據(jù)結(jié)構(gòu)。
鏈表:如何通過它們克服數(shù)組的不足。
字典:將數(shù)據(jù)以鍵-值對的形式存儲。
散列:適用于快速查找和檢索。
集合:適用于存儲只出現(xiàn)一次的元素。
二叉樹:以層級的形式存儲數(shù)據(jù)。
圖和圖算法:網(wǎng)絡(luò)建模的理想選擇。
算法:包括排序或搜索數(shù)據(jù)的算法。
高級算法:動態(tài)規(guī)劃和貪心算法。
作者簡介 · · · · · ·
作者簡介: Michael McMillan
作為大學老師和程序員,曾編寫過多部受到好評的數(shù)據(jù)結(jié)構(gòu)與算法圖書,包括Data Structures and Algorithms Using C#、Data Structures and Algorithms Using Visual Basic.NET,以及其他計算機教程,如Object-Oriented Programming with Visual Basic.NET、C++ Programming: An Introduction、Java Programming Tutorial、Perl from the Ground Up等。Michael現(xiàn)在阿肯色州北小石城普瓦斯基技術(shù)學院當講師,教授計算機信息系統(tǒng)。他還是北小石城阿肯色大學的兼職講師,教授信息科學。在做講師之前,他曾是阿肯色兒童醫(yī)院的一名程序設(shè)計師/分析師,負責統(tǒng)計計算和數(shù)據(jù)分析。
譯者簡介: 王群鋒
1981年生于陜西省富平縣橋西大隊三里村,2004年畢業(yè)于西安電子科技大學。畢業(yè)后當了一名程序員,現(xiàn)居西安,在IBM西安研發(fā)中心從事下一代統(tǒng)計預測軟件的開發(fā)工作。 杜歡 淘寶網(wǎng)高級技術(shù)專家,2012年加入淘寶,曾就職于雅虎臺灣及CISCO。對前端架構(gòu)、前后端協(xié)作有自己的見解,專注于Web產(chǎn)品設(shè)計、可用性實施,熱愛標準化。
補充說明 · · · · · ·
本站所有資源版權(quán)均屬于原作者所有,這里所提供資源均只能用于參考學習用,請勿直接商用。如需刪除,請聯(lián)系 kefu@yanxishe.com
AI 研習社已經(jīng)和阿里大文娛、曠視、搜狗搜索、小米等知名公司達成聯(lián)系,幫助大家更好地求職找工作,一鍵投遞簡歷至 HR 后臺,準備了一些內(nèi)推渠道群。
歡迎大家添加研習社小學妹微信(aiyanxishe),小學妹拉你加入(備注求職)。
雷鋒網(wǎng)雷鋒網(wǎng)雷鋒網(wǎng)
相關(guān)文章:
資料 | AAAI-20 Tutorial :機器教學最新進展(來自伊利諾伊大學厄巴納-香檳分校)(115頁PPT)
資料 | 精通 Python 網(wǎng)絡(luò)爬蟲:核心技術(shù)、框架與項目實戰(zhàn)
資料 | 圖靈程序設(shè)計叢書:深度學習入門:基于Python的理論與實現(xiàn)
資料 | 數(shù)字圖像處理與機器視覺Visual C++與Matlab實現(xiàn) 作者張錚
資料 | Python強化學習實戰(zhàn):應用OpenAI Gym和TensorFlow精通強化學習和深度強化學習
資料 | O'Reilly精品圖書系列:算法精解 C 語言描述 (簡體中文)
資料 | 編寫高質(zhì)量Python代碼的59個有效方法
雷峰網(wǎng)版權(quán)文章,未經(jīng)授權(quán)禁止轉(zhuǎn)載。詳情見轉(zhuǎn)載須知。