摘要:強烈推薦上值得前端學習的數據結構與算法項目,包含圖的演示過程與視頻講解。該倉庫包含了多種基于的算法與數據結構,提供進一步閱讀的解釋和鏈接。數據結構和算法必知必會的個代碼實現。
前言
算法為王。想學好前端,先練好內功,內功不行,就算招式練的再花哨,終究成不了高手;只有內功深厚者,前端之路才會走得更遠。
強烈推薦 GitHub 上值得前端學習的數據結構與算法項目,包含 gif 圖的演示過程與視頻講解。
GitHub 項目 數據結構與算法關于數據結構與算法的 GitHub 項目,star 數由高到低排序。
javascript-algorithms(51.3k)
該倉庫包含了多種基于 JavaScript 的算法與數據結構,提供進一步閱讀的解釋和鏈接。
每種算法和數據結構都有自己的 README,包含相關說明和鏈接,以便進一步閱讀 (還有 YouTube 視頻) 。
Algorithm_Interview_Notes-Chinese(24.6k)
2018/2019/校招/春招/秋招/算法/機器學習(Machine Learning)/深度學習(Deep Learning)/自然語言處理(NLP)/C/C++/Python/面試筆記
algorithm-visualizer(23k)
算法可視化工具是一個交互式的在線平臺,可以從代碼中可視化算法。
swift-algorithm-club(20.8k)
算法和數據結構迅速,有解釋 !
algorithms(15.4k)
Python中數據結構和算法的最小示例。
algo(8.3k)
數據結構和算法必知必會的50個代碼實現。
awesome-algorithms(6.4k)
一份很棒的學習和/或練習算法的地方的整理清單。
algorithms
對Jeff的算法書、筆記等進行錯誤跟蹤
javascript-algorithms(5.4k)
此存儲庫包含不同著名計算機科學算法的 javascript 實現。
Learn-Algorithms(3.8k)
算法學習筆記。
AlgoXY(3.8k)
基本算法和數據結構手冊。
JavaScript 更多 ...
其他語言,更多 ...
LeetCode關于 LeetCode 的 GitHub 項目,star 數由高到低排序。
LeetCodeAnimation(36k)
用動畫的形式呈現解LeetCode題目的思路。
leetcode(13.6k)
leetcode 題解,記錄自己的leetcode解題之路。
leetcode(11.2k)
leetcode 問題解決方案。
leetcode(7.7k)
LeetCode題解,151道題完整版。
awesome-java-leetcode(6.2k)
LeetCode算法與Java解決方案(更新)。
vscode-leetcode(4.1k)
在 VS Code 中練習 LeetCode。
LintCode(3.4k)
LintCode/LeetCode 的 Java 解決方法。
algorithm-exercise(2.6k)
數據結構與算法/leetcode/lintcode題解/
更多 ...
算法可視化工具算法可視化工具 algorithm-visualizer
算法可視化工具 algorithm-visualizer 是一個交互式的在線平臺,可以從代碼中可視化算法,還可以看到代碼執行的過程。
效果如下圖。
旨在通過交互式可視化的執行來揭示算法背后的機制。
算法可視化來源 https://visualgo.net/en
效果如下圖。
https://www.ee.ryerson.ca
illustrated-algorithms
變量和操作的可視化表示增強了控制流和實際源代碼。您可以快速前進和后退執行,以密切觀察算法的工作方式。
JavaScript 數據結構與算法之美JavaScript 數據結構與算法之美系列是筆者寫的, 用的語言是 JavaScript ,旨在入門數據結構與算法和方便以后復習。
1. JavaScript 數據結構與算法之美 - 時間和空間復雜度
2. JavaScript 數據結構與算法之美 - 線性表(數組、隊列、棧、鏈表)
3. JavaScript 數據結構與算法之美 - 實現一個前端路由,如何實現瀏覽器的前進與后退 ?
4. JavaScript 數據結構與算法之美 - 棧內存與堆內存 、淺拷貝與深拷貝
5. JavaScript 數據結構與算法之美 - 遞歸
6. JavaScript 數據結構與算法之美 - 非線性表(樹、堆)
7. JavaScript 數據結構與算法之美 - 冒泡排序、選擇排序、插入排序
8. JavaScript 數據結構與算法之美 - 歸并排序、快速排序、希爾排序、堆排序
9. JavaScript 數據結構與算法之美 - 計數排序、桶排序、基數排序
10. JavaScript 數據結構與算法之美 - 十大經典排序算法匯總
11. JavaScript 數據結構與算法之美 - 強烈推薦 GitHub 上值得前端學習的數據結構與算法項目
最后覺得有用 ?喜歡就點個贊吧。
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/105921.html
摘要:而道器相融,在我看來,那煉丹就需要一個好的丹爐了,也就是一個優秀的機器學習平臺。因此,一個機器學習平臺要取得成功,最好具備如下五個特點精辟的核心抽象一個機器學習平臺,必須有其靈魂,也就是它的核心抽象。 *本文首發于 AI前線 ,歡迎轉載,并請注明出處。 摘要 2017年6月,騰訊正式開源面向機器學習的第三代高性能計算平臺 Angel,在GitHub上備受關注;2017年10月19日,騰...
摘要:個高級多線程面試題及回答后端掘金在任何面試當中多線程和并發方面的問題都是必不可少的一部分。默認為提供了年杭州面試經歷掘金想換個環境試試覺得做的不是自己想要的。源碼網站安居客項目架構演進掘金本文已授權微信公眾號獨家發布。 15 個高級 Java 多線程面試題及回答 - 后端 - 掘金在任何Java面試當中多線程和并發方面的問題都是必不可少的一部分。如果你想獲得任何股票投資銀行的前臺資訊職...
閱讀 844·2023-04-25 21:21
閱讀 3226·2021-11-24 09:39
閱讀 3067·2021-09-02 15:41
閱讀 1993·2021-08-26 14:13
閱讀 1827·2019-08-30 11:18
閱讀 2768·2019-08-29 16:25
閱讀 506·2019-08-28 18:27
閱讀 1580·2019-08-28 18:17