在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/HTML/ web前端有什么算法的書可以推薦嗎

web前端有什么算法的書可以推薦嗎

我算法不好,以前在學(xué)校學(xué)的很少用到基本都忘記了... 有基礎(chǔ)一點都算法書推薦嗎,我是做web前端的

回答
編輯回答
糖果果

1.javascript-algorithms

2.leetcode
3.算法導(dǎo)論

注:其實前端跟算法沒有太大關(guān)系,算法更多是思想,語言僅僅是實現(xiàn)的工具。不過鑒于前端接觸的算法有限,可以更多精力投入到中低程度的算法,至于那些動態(tài)規(guī)劃之類的看看就好了~

2018年1月7日 11:12
編輯回答
安于心

javascript-algorithms

不過話說回來,算法和數(shù)據(jù)結(jié)構(gòu)不依附于編程語言。你如果做 web 前端的話,我覺的掌握以下內(nèi)容可以處理你應(yīng)對的 大部分面試或者實際問題了:

  • 數(shù)據(jù)結(jié)構(gòu):隊列、棧、樹
  • 算法:二分、排序、遞歸
  • 算法思想:分治法、貪心法

如果還想進(jìn)一步學(xué)習(xí),因為已經(jīng)工作了,靜下來看書很難抽出整塊的時間去做(如果可以的話,看書也行),不如抽空刷刷題,每日一道,畢竟實踐出真知。

2017年6月15日 00:09
編輯回答
別硬撐
2017年4月24日 10:21
編輯回答
初心

leetcode

2017年2月5日 11:37
編輯回答
神經(jīng)質(zhì)

《學(xué)習(xí)javascript數(shù)據(jù)結(jié)構(gòu)與算法》,搭配leetcode練習(xí)即可

2017年5月12日 04:48
編輯回答
裸橙

我覺得隨便一本算法書都可以看,絕大部分算法是語言無關(guān)的。

不過因為 JS 是動態(tài)腳本語言、跑在運行時里、且自帶數(shù)據(jù)結(jié)構(gòu),所以很多靜態(tài)語言的時間復(fù)雜度空間復(fù)雜度會發(fā)生很大變化,這里要注意。

我推薦《編程珠璣》和《編程珠璣(續(xù))》。

2017年9月5日 09:38
編輯回答
浪蕩不羈

推薦動物書系列,《數(shù)據(jù)結(jié)構(gòu)與算法JavaScript描述》,偏入門的,講的很全。

2018年3月9日 16:34
編輯回答
萌吟

搞前端不玩算法……能把框架玩6已經(jīng)不錯了

算法的話,多玩玩C和Java的OJ,前端很少用到手撕二叉樹

前端入門建議看看ES6的相關(guān)書籍,少看老書。熬過一段日子回頭再來研究老書里面的閉包和工廠

2017年1月9日 10:02
編輯回答
默念

數(shù)據(jù)結(jié)構(gòu)與算法, js數(shù)據(jù)結(jié)構(gòu)

2018年7月14日 13:51
編輯回答
離觴

算法和前端其實沒什么關(guān)系,找一些經(jīng)典的算法書籍看就可以了,只是你將來實現(xiàn)這些算法的時候可能會用js而已。

2018年5月21日 01:24