Learning JavaScript Data Structures and Algorithms 在線電子書 圖書標籤: 數據結構 JavaScript 編程 算法 Programming 計算機 程序員 SafariBooks
發表於2024-11-18
Learning JavaScript Data Structures and Algorithms 在線電子書 pdf 下載 txt下載 epub 下載 mobi 下載 2024
因為要係統學習算法,這本書看到後麵也已經不能滿足我的好奇心,所以打算先補基礎後看《Introduction to Algorithm》瞭。聽過幾門MIT的算法課之後,發現這本書的章節安排也很不閤理所以評價再降一星,時間復雜度的計算個人認為應該放在最前麵的。 這本書算是應用吧,對於我這個沒有算法和數據結構基礎的JS小白而言有一定的啓發,對基本功能、基本方法都有瞭一定的瞭解。 但是缺點也很明顯,缺少對數據結構底層實現的解釋、對代碼實現的方法原理的解釋以及對不同數據結構的適用場景的說明。就舉個例子,在第六章在模擬Set數據結構的size方法時作者提供瞭三種方法,但對於這三種方法作者隻提瞭實現方式和瀏覽器兼容性,缺少方法實現原理、優缺點比較以及運行不同方法的性能方麵的解釋。
評分因為要係統學習算法,這本書看到後麵也已經不能滿足我的好奇心,所以打算先補基礎後看《Introduction to Algorithm》瞭。聽過幾門MIT的算法課之後,發現這本書的章節安排也很不閤理所以評價再降一星,時間復雜度的計算個人認為應該放在最前麵的。 這本書算是應用吧,對於我這個沒有算法和數據結構基礎的JS小白而言有一定的啓發,對基本功能、基本方法都有瞭一定的瞭解。 但是缺點也很明顯,缺少對數據結構底層實現的解釋、對代碼實現的方法原理的解釋以及對不同數據結構的適用場景的說明。就舉個例子,在第六章在模擬Set數據結構的size方法時作者提供瞭三種方法,但對於這三種方法作者隻提瞭實現方式和瀏覽器兼容性,缺少方法實現原理、優缺點比較以及運行不同方法的性能方麵的解釋。
評分因為要係統學習算法,這本書看到後麵也已經不能滿足我的好奇心,所以打算先補基礎後看《Introduction to Algorithm》瞭。聽過幾門MIT的算法課之後,發現這本書的章節安排也很不閤理所以評價再降一星,時間復雜度的計算個人認為應該放在最前麵的。 這本書算是應用吧,對於我這個沒有算法和數據結構基礎的JS小白而言有一定的啓發,對基本功能、基本方法都有瞭一定的瞭解。 但是缺點也很明顯,缺少對數據結構底層實現的解釋、對代碼實現的方法原理的解釋以及對不同數據結構的適用場景的說明。就舉個例子,在第六章在模擬Set數據結構的size方法時作者提供瞭三種方法,但對於這三種方法作者隻提瞭實現方式和瀏覽器兼容性,缺少方法實現原理、優缺點比較以及運行不同方法的性能方麵的解釋。
評分if (isJSBeginner || isBeginnerOfAlgorithms) { console.log('nice') } else { console.log('waste time') }
評分對於我這樣剛入門的菜鳥級程序員來說,這本書還不錯,語言淺顯易懂,圖解清晰明瞭,快速讀完以後能大緻瞭解基礎的數據結構。不過這本書有以下缺點,1)沒有深入解釋底層實現2)代碼有錯誤3)沒有寫完,在第十章末尾作者寫到下一張我們繼續講bigO,下一章你在哪裏。。。 第一遍讀這本書基本目標達成,過程中有些沒看懂的概念,網上找視頻補上瞭。 現在書裏還有很多代碼沒跑過,有些概念不理解,會讀第二遍。
評分
評分
評分
評分
Learning JavaScript Data Structures and Algorithms 在線電子書 pdf 下載 txt下載 epub 下載 mobi 下載 2024