《學習JavaScript資料結構與演算法》——前端工程師演算法入門

久安。發表於2016-12-07

資料結構和演算法,是每個程式設計師的必備知識,想要繼續在技術路線上走下去就一定要認真學習;JavaScript又是現在前端必備的程式語言,能夠實現各種框架、外掛……所以當這樣一本《學習JavaScript資料結構與演算法》出版後,入手就毫無懸念了。

其實以前也曾在大學時學習過資料結構和演算法,但是看完了這本書,還是覺得有了很多新的理解。尤其是每一個資料結構的實現:佇列、集合、樹……常見的演算法也分別出現了:冒泡、快排等等……不同階段的人都可以在這本書中實現各自的目標。剛畢業可以應對面試,入職後可以增長程式碼閱讀,會很有幫助。

尤其喜歡裡面對於每個資料結構層層遞進的講解:建立->方法->常見應用場景,對於現實場景也有可操作性。但是裡面也有一些小錯誤,總的來說不妨礙閱讀,都是一兩眼就能看出來的。總之,對於技術來說,最重要的還是實踐。裡面的每一個演算法都理解透了能夠自己寫出來,回頭再看,也會很開心吧。

這是一本適合前端閱讀的入門級演算法書,很值得多看幾遍,加深理解,直到融會貫通。推薦。

相關文章