序号 | 资料分类 | 公司tag | 资料内容 | 资料链接 |
算法:这一部分的视频课以及资料非常多,大家可以多试听一下,选择自己喜欢的老师。也可以针对自己薄弱的地方,通过不同老师的视频来学习理解。学习完数据结构与算法,并选择一门适合自己的编程语言,即可进入leetcode刷题环节。 资料1-98是免费资料,99-117是付费资料 | ||||
1 | 算法,英文视频,免费 | 无 | 普林斯顿算法课,如果对图算法不了解可以先跳过第一章的并查集,非常推荐学习教授的示范代码。 | https://www.coursera.org/learn/algorithms-part1
https://www.coursera.org/learn/algorithms-part2
|
2 | 算法,英文视频,免费 | 无 | mit的算法课,建议着重学习dp部分。 | https://ocw.mit.edu/courses/6-006-introduction-to-algorithms-fall-2011/ |
3 | 算法,英文视频,免费 | 无 | Ucb的cs61b也是java算法数据结构的经典课程,除了学习课程以及课程附带的免费online textbook,也建议配合阅读Algorithms 4th Edition。 | |
4 | 算法,英文视频,免费 | 无 | reddit推荐的算法课,《Algorithm Design Manual》的作者Steven Skiena's 主讲。 | |
5 | 算法,英文视频,免费 | 无 | youtube知名印度讲师,主要讲解算法数据结构,还可以提前熟悉印度口音,非常推荐。 | |
6 | 算法,英文视频,免费 | 无 | Caleb Curry更新的一系列数据结构与算法视频,每个视频只有十几分钟,可以作为学习的起点。 | https://www.youtube.com/watch?v=4RLhuZ3N9nc&list=PL_c9BZzLwBRLpDEpYRFXKBN-2ZCsAx0ps |
7 | 算法,英文视频,免费 | 无 | 用生活中的例子来解释数据结构的课程,也适合入门学习。 | https://www.youtube.com/watch?v=3cU__spdMIw&list=PLxCzCOWd7aiEwaANNt3OqJPVIxwp2ebiT |
8 | 算法,英文视频,免费 | 无 | 容易理解学习的算法课,每个视频十几分钟,有七十几个视频,基本涵盖重点算法。 | https://www.youtube.com/watch?v=u8JZ9gU5o4g&list=PLxCzCOWd7aiHcmS4i14bI0VrMbZTUvlTa |
9 | 算法,英文视频,免费 | 无 | 非常详细的数据结构算法课,知名youtuber印度讲师,如果觉得university的算法课比较枯燥可以从这里开始学习。 | https://www.youtube.com/watch?v=5_5oE5lgrhw&list=PLu0W_9lII9ahIappRPN0MCAgtOu3lQjQi |
10 | 算法,英文视频,免费 | 无 | cs dojo出的数据结构算法,但更新的视频只含有数据结构部分。 | https://www.youtube.com/watch?v=bum_19loj9A&list=PLBZBJbE_rGRV8D7XZ08LK6z-4zPoWzu5H |
11 | 算法,英文视频,免费 | 无 | 印度女讲师的数据结构算法课,更新非常完整,包含所有面试需要的数据结构和算法。 | https://www.youtube.com/watch?v=AT14lCXuMKI&list=PLdo5W4Nhv31bbKJzrsKfMpo_grxuLl8LU |
12 | 算法,英文视频,免费 | 无 | 同样是印度口音的数据结构算法课。 | https://www.youtube.com/watch?v=zzZoQJIHK0s&list=PLrjkTql3jnm8wGQyNhgdmm2gkoa8CXCml&index=3 |
13 | 算法,英文视频,免费 | 无 | 板书清晰易读的数据结构算法课,更新完整。 | https://www.youtube.com/watch?v=P5338HzZX7E&list=PL1QH9gyQXfgs7foRxIbIH8wmJyDh5QzAm&index=4 |
14 | 算法,英文视频,免费 | 无 | Mosh出的数据结构算法视频,只有一个小时比较简短。 | https://www.youtube.com/watch?v=BBpAmxU_NQo&list=PLTjRvDozrdlxlMnoG9_yJKPMxMJu8FWRK |
15 | 算法,英文视频,免费 | 无 | Data Structures for Beginners,每个视频只有几十分钟,适合入门。 | https://www.youtube.com/watch?v=cxjWjBPPbzI&list=PLJN9ydlFnJsiGBEhtBTL6Fj_2yxQFhYhS |
16 | 算法,英文视频,免费 | 无 | 9h的数据结构算法课。 | |
17 | 算法,英文视频,免费 | 无 | 作者更新了一系列几分钟讲解数据结构算法的视频,对特定的数据结构算法不熟悉的同学可以用此youtube补课。 | |
18 | 算法,英文视频,免费 | 无 | Youtuber Tushar Roy,视频主要讲解经典数据结构和算法。 | |
19 | 算法,英文视频,免费 | 无 | 19h的python数据结构课,University of Michigan出的。 | |
20 | 算法,英文视频,免费 | 无 | freecodecamp出的python数据结构算法课,虽然只有五个小时,但作者对每一个数据结构和算法都给出了极其详细以及清晰的示例代码,推荐给想用python学习的同学。 | |
21 | 算法,英文视频,免费 | 无 | freecodecamp出的python数据结构算法课,这个是十二小时的版本,有时间的同学可以选择这个。 | |
22 | 算法,英文视频,免费 | 无 | freecodecamp出的java数据结构算法课,8h,大家可以根据自己喜欢的语言选择对应的课程。 | |
23 | 算法,英文视频,免费 | 无 | java的数据结构课,免费,但只有13h,还需阅读其他资料作为补充。 | |
24 | 算法,英文视频,免费 | 无 | 4h的数据结构算法课,示例语言为java。 | |
25 | 算法,英文视频,免费 | 无 | 这系列视频推荐给零基础的同学,youtuber从java introduction开始,逐步讲解到数据结构和算法。 | https://www.youtube.com/watch?v=yRpLlJmRo2w&list=PLfqMhTWNBTe3LtFWcvwpqTkUSlB32kJop |
26 | 算法,英文视频,免费 | 无 | java语言的一系列算法面试准备课,包含java语言讲解、数据结构算法、并分类讲解算法题。 | https://www.youtube.com/watch?v=rZ41y93P2Qo&list=PL9gnSGHSqcnr_DxHsP7AW9ftq0AtAyYqJ&index=1 |
27 | 算法,英文视频,免费 | 无 | ibm出的数据结构算法课,c++语言。 | https://www.edx.org/learn/data-structures/ibm-data-structures-algorithms-using-c |
28 | 算法,英文视频,免费 | 无 | freecodecamp出的c和c++数据结构算法课。 | |
29 | 算法,英文视频,免费 | 无 | c语言的数据结构与算法课。 | https://www.youtube.com/watch?v=4OGMB4Fhh50&list=PLBlnK6fEyqRhX6r2uhhlubuF5QextdCSM |
30 | 算法,英文视频,免费 | 无 | c++的数据结构算法课。 | https://www.youtube.com/watch?v=XCyuHSJS7XE&list=PLIY8eNdw5tW_zX3OCzX7NJ8bL1p6pWfgG |
31 | 算法,英文视频,免费 | 无 | mycodeschool出的数据结构算法课,代码部分用c++语言讲解。 | https://www.youtube.com/watch?v=92S4zgXN17o&list=PL2_aWCzGMAwI3W_JlcBbtYTwiQSsOTa6P&index=1 |
32 | 算法,英文视频,免费 | 无 | 这系列视频推荐给零基础的同学,youtuber从c++ introduction开始,逐步讲解到数据结构和算法。 | https://www.youtube.com/watch?v=z9bZufPHFLU&list=PLfqMhTWNBTe0b2nM6JHVCnAkhQRGiZMSJ |
33 | 算法,英文视频,免费 | 无 | 同样从c++的introduction、数据结构算法、到具体的算法题讲解,非常详细。 | https://www.youtube.com/watch?v=WQoB2z67hvY&list=PLDzeHZWIZsTryvtXdMr6rPh4IDexB5NIA |
34 | 算法,英文视频,免费 | 无 | freecodecamp出的算法面试讲解课,把常见的面试题归类总结并用5h的内容告诉大家如何解决同类问题。 | |
35 | 算法,英文视频,免费 | Meta, Amazon, Google, Microsoft | Cs dojo出的讲解算法面试题的系列视频。 | https://www.youtube.com/watch?v=qli-JCrSwuk&list=PLBZBJbE_rGRVnpitdvpdY9952IsKMDuev |
36 | 算法,英文视频,免费 | 无 | Freecodecamp出的图算法专题,近七小时的内容,由google engineer讲解。 | |
37 | 算法,英文视频,免费 | 无 | Cs dojo出的dynamic programming专题讲解视频。 | https://www.youtube.com/watch?v=vYquumk4nWw&list=PLBZBJbE_rGRU5PrgZ9NBHJwcaZsNpf8yD |
38 | 算法,英文视频,免费 | 无 | 印度女讲师的dynamic programming专题视频。 | https://www.youtube.com/watch?v=lVR2u9lsxl8&list=PLdo5W4Nhv31aBrJE1WS4MR9LRfbmZrAQu |
39 | 算法,英文资料,免费 | 无 | 八本推荐的英文数据结构算法书籍,大家可以按需阅读。 | https://www.tableau.com/learn/articles/books-about-data-structures-algorithms |
40 | 算法,英文资料,免费 | 无 | 算法可视化的网站,可以帮助大家更好的理解。 | |
41 | 算法,英文资料,免费 | 无 | Javascript的coding练习板块,有算法、数据结构以及take home project主题供练习,并附有solution讲解。 | |
42 | 算法,英文资料,免费 | 无 | python的数据结构算法电子书,配有示例代码和编译器供大家练习,并附有额外的youtube视频配合学习。 | https://runestone.academy/ns/books/published/pythonds/index.html |
43 | 算法,英文资料,免费 | 无 | tutorial部分讲解数据结构和算法,有图示帮助理解。 | |
44 | 算法,英文资料,免费 | 无 | Google出的数据结构算法专栏,主要总结以下专题,Map&Dictionaries、Linked Lists、Trees、Stacks & Queues、Heaps、Graphs、Runtime Analysis、Searching & Sorting、Recursion & DP。 | https://techdevguide.withgoogle.com/paths/data-structures-and-algorithms/ |
45 | 算法,英文资料,免费 | 无 | geekforgeeks的数据结构专栏,可搜索自己薄弱的专题进行补充学习。 | |
46 | 算法,英文资料,免费 | 无 | 数据结构算法专栏,示例代码包含多语言,c、c++、java、python。 | https://www.tutorialspoint.com/data_structures_algorithms/index.htm |
47 | 算法,中文视频,免费 | 无 | 浙大出的数据结构算法课,https://github.com/CYBruce/DataStructure_Algorithm_ZJU这里是同学整理的课件和作业,大家可以参考。 | https://www.bilibili.com/video/BV1Kb41127fT/?vd_source=7d49371993f4cbe15b8e5a740baff40f |
48 | 算法,中文视频,免费 | 无 | 图灵星球的数据结构算法入门课,有配套的youtube视频以及文字讲解。 | |
49 | 算法,中文视频,免费 | 无 | 古城算法出了很多数据结构算法的视频,可以按照播放列表搜索,有基础算法、高级算法扩展、基础数据结构、数据结构扩展、图的基础算法、树的基础算法以及经典动态规划部分。 | |
50 | 算法,中文视频,免费 | 无 | 数据结构和算法导论,每个视频只有5分钟左右,适合入门。 | https://space.bilibili.com/557999877/channel/collectiondetail?sid=1932209 |
51 | 算法,中文视频,免费 | 无 | 算法讲解及leetcode模版题。 | https://space.bilibili.com/97228279/channel/seriesdetail?sid=1598425&ctype=0 |
52 | 算法,中文视频,免费 | 无 | 左程云的java数据结构课免费版,也可自行报左程云的算法班,有基础、新手、进阶等,大家可以自行选择: https://www.mashibing.com/search?queryString=%E6%95%B0%E6%8D%AE%E7%BB%93%E6%9E%84&activeIndex=0 | |
53 | 算法,中文视频,免费 | 无 | 动力节点韩国庆老师的java零基础数据结构算法课。 | |
54 | 算法,中文视频,免费 | 无 | 尚硅谷韩顺平出的java数据结构和算法课。 | https://www.youtube.com/watch?v=BVtO_Oi3VMc&list=PLmOn9nNkQxJFvyhDYx0ya4F75uTtUHA_f |
55 | 算法,中文视频,免费 | 无 | 黑马程序员出的2023新版数据结构算法课。 | https://www.youtube.com/watch?v=Ui6v2DgLziU&list=PLFbd8KZNbe-9MNUoTVeKrIACuTrhIEFNA |
56 | 算法,中文视频,免费 | 无 | 黑马程序员出的java面试课,基础篇覆盖java数据结构,可以学习。 | https://www.bilibili.com/video/BV15b4y117RJ?p=3&vd_source=7d49371993f4cbe15b8e5a740baff40f |
57 | 算法,中文视频,免费 | 无 | 罗召勇的数据结构算法基础,java语言版 | |
58 | 算法,中文视频,免费 | 无 | 千峰教育出的java数据结构算法课,16h。 | https://www.bilibili.com/video/BV1ga411b7qF?p=1&vd_source=7d49371993f4cbe15b8e5a740baff40f |
59 | 算法,中文视频,免费 | 无 | 开课吧出的15h数据结构算法课,结合真题讲解,15h。 | https://www.bilibili.com/video/BV1sX4y1G7oM?p=1&vd_source=7d49371993f4cbe15b8e5a740baff40f |
60 | 算法,中文视频,免费 | 无 | 小甲鱼主讲的数据结构算法课。 | https://www.youtube.com/watch?v=S_dDnOnH6SQ&list=PL_vTpNEOJkj_xkGx2ert1if7CqB_2cGUV |
61 | 算法,中文视频,免费 | 无 | 力扣和拉勾网出的数据结构算法课,还包含高频真题讲解,java语言。 | https://www.youtube.com/watch?v=2UbvnlgVkB8&list=PL5d0qARooeQguDZ_3i7mOLtRZKheez_JF |
62 | 算法,中文视频,免费 | 无 | 北京大学出的数据结构算法课,python语言。 | |
63 | 算法,中文视频,免费 | 无 | 清华大学博士讲解的python语言数据结构算法课,22h的时长,讲解更为详细。 | |
64 | 算法,中文视频,免费 | 无 | 传智教育出的python数据结构算法课,17h。 | |
65 | 算法,中文视频,免费 | 无 | 5h的python数据结构算法课,但不包含dp等高级算法。 | https://www.youtube.com/watch?v=G5991JzMMtI&list=PLOwDQk0IrXMcNs4qXO58uOiYsA0tjjX1Z |
66 | 算法,中文视频,免费 | 无 | python的数据结构算法课,从配置环境讲起,但数据结构部分比较简洁,适合入门。 | https://www.youtube.com/watch?v=IDGvyY5QDPM&list=PLnUdYWe3lCnRKYYfnUHRnbq_NmtWc-4Xl |
67 | 算法,中文视频,免费 | 无 | youtuber更新了一些python语言的数据结构算法视频,但没有分类成播放列表,需要自己搜索数据结构/算法,更新有树、扫描线、动态规划、贪心算法、Dijikstra等。 | |
68 | 算法,中文视频,免费 | 无 | javascript语言的数据结构算法课,主要包含栈、队列、链表、集合、字典、树、图系列。 | https://www.youtube.com/watch?v=xIFbNmfIfhI&list=PL9nxfq1tlKKmgTh_FSRzSIChwOsv7qr7v |
69 | 算法,中文视频,免费 | 无 | javascript语言的数据结构算法课,coderwhy老师,23h。 | |
70 | 算法,中文视频,免费 | 无 | 40h青岛大学王卓数据结构课,采用c语言,讲解详细。 | |
71 | 算法,中文视频,免费 | 无 | c语言的数据结构算法全集,不属于理论派,up主直接敲代码,跟着写一遍可以更好的理解数据结构与算法。 | https://www.bilibili.com/video/BV1W64y1z7jh?p=1&vd_source=7d49371993f4cbe15b8e5a740baff40f |
72 | 算法,中文视频,免费 | 无 | 黑马程序员出的c语言数据结构算法课。 | |
73 | 算法,中文视频,免费 | 无 | c语言的数据结构算法课,20h,需要c语言基础。 | |
74 | 算法,中文视频,免费 | 无 | 徐靖杭的数据机构算法课,c++语言。 | |
75 | 算法,中文视频,免费 | 无 | c和c++的数据结构算法视频,图的部分讲解较多。 | https://www.youtube.com/watch?v=zxHYm3PqdAE&list=PLvOO0btloRnvVQXtKOi33mdJS9-5khJM3 |
76 | 算法,中文视频,免费 | 无 | c和c++的数据结构算法视频,主要讲解二叉树、栈、队列、双向循环列表。 | |
77 | 算法,中文视频,免费 | 无 | 针对蓝桥杯的数据结构算法讲解,适合想要进阶学习数据结构算法的同学,也可以只观看基础数据结构算法部分的视频。 | https://www.bilibili.com/video/BV1Lb4y1k7K3?p=1&vd_source=7d49371993f4cbe15b8e5a740baff40f |
78 | 算法,中文视频,免费 | 无 | c#语言的初级+中级+高级+数据结构+算法课。 | |
79 | 算法,中文资料,免费 | 无 | 《算法图解》,只有两百多页,但是通俗易懂,入门书推荐。 | |
80 | 算法,中文资料,免费 | 无 | 《大话数据结构》,作者用生活中的例子来讲解数据结构和算法,比教科书更容易理解。 | |
81 | 算法,中文资料,免费 | 无 | 算法数据结构开源书,采用动画图解,支持 Python、C++、Java、C#、Go、Swift、JavaScript、TypeScript、Dart、Rust、C 和 Zig 等语言。 | |
82 | 算法,中文资料,免费 | 无 | java语言的数据结构算法教程,数据结构部分讲解比较简洁,主要讲解算法部分。 | https://www.runoob.com/data-structures/data-structures-tutorial.html |
83 | 算法,中文资料,免费 | 无 | java语言的数据结构算法博客。个别章节更新不完整。 | https://www.sqlboy.tech/pages/7bf289/#%E6%95%B0%E6%8D%AE%E7%BB%93%E6%9E%84 |
84 | 算法,中文资料,免费 | 无 | 基于尚硅谷韩顺平网课的笔记,可以配合视频一起学习,java语言。 | |
85 | 算法,中文资料,免费 | 无 | 作者的仓库包含数据结构与算法的相关博客文章,并按照分类整理leetcode、剑指offer等题解,java语言。 | https://github.com/javasmall/bigsai-algorithm?tab=readme-ov-file |
86 | 算法,中文资料,免费 | 无 | 算法与数据结构基础知识的讲解书,用python作为讲解语言,附以图示和例子来帮助大家理解。 | |
87 | 算法,中文资料,免费 | 无 | 数据结构与算法的博客,排版清晰,讲解详细,有配套python代码附在github。 | https://infinityglow.github.io/study/algorithm/basic-knowledge/data-structure/ |
88 | 算法,中文资料,免费 | 无 | github包含算法基本原理讲解以及算法的python代码实现。 | |
89 | 算法,中文资料,免费 | 无 | javascript的数据结构算法博客,也给出了leetcode常见题的解法。 | https://lpyexplore.gitee.io/blog/blogs/structureAndAlgorithm/guide.html#%E6%A0%88 |
90 | 算法,中文资料,免费 | 无 | c和c++语言的数据结构算法教程。 | |
91 | 算法,中文资料,免费 | 无 | c和c++语言的数据结构算法博客,更新完整,包含高级数据结构和算法,推荐给想要学习的同学。 | |
92 | 算法,中文资料,免费 | 无 | 小象学院出的,c++语言讲解数据结构算法,配合真题演练。 | |
93 | 算法,中文资料,免费 | 无 | 数据结构算法博客,包含较少见算法及数据结构,有些内容leetcode可能用不到,但推荐给希望深入学习的同学。 | https://www.yijiyong.com/algorithm/basic/01-basicconcept.html |
94 | 算法,中文资料,免费 | 无 | 信息学奥林匹克竞赛的博客网站,有算法、搜索、动态规划、字符串、数学、数据结构、图论等专题。文章非常详细,并且有图解动画。 | |
95 | 算法,中文资料,免费 | 无 | 王争的专栏:《数据结构与算法之美》 | |
96 | 算法,中文资料,免费 | 无 | 作者根据极客时间网站,王争的课程《数据结构与算法之美》所做的个人笔记,大家可以配合阅读。 | |
97 | 算法,中文资料,免费 | 无 | 另一篇《数据结构与算法之美》的课堂笔记。 | |
98 | 算法,中文资料,免费 | 无 | 数据结构的图例,推荐当作cheatsheet使用。 | |
99 | 算法,英文视频,99$/year、189/lifetime(可访问neetcode所有课程) | 无 | Neetcode出的algorithms and data structures for beginner课,8.5h,提供python、javascript、java、c++、swift、c#、go语言的代码示例。 | |
100 | 算法,英文视频,99$/year、189/lifetime(可访问neetcode所有课程) | 无 | Neetcode出的advanced algorithms课,8h,提供python、javascript、java、c++、swift、c#、go语言的代码示例。 | |
101 | 算法,中文视频,199¥ | 无 | python语言的数据结构算法课,有老师答疑。 | |
102 | 算法,英文视频,39$/monthly | 无 | typescript语言的数据结构和算法课,如果有想用此语言的同学可以学习。 | |
103 | 算法,英文视频,16.99$ | 无 | 55h的go语言数据结构算法课。 | |
104 | 算法,英文视频,119.99$ | 无 | udemy的19h课程,主要讲解coding面试的准备和基础的数据结构。 | |
105 | 算法,中文视频,299¥ | 无 | 清华大学邓俊晖的数据结构算法,上下两部,下的链接为:https://next.xuetangx.com/course/THU08091002048?channel=i.area.manual_search | https://next.xuetangx.com/course/THU08091000384?channel=i.area.manual_search |
106 | 算法,中文视频,199¥ | 无 | 前google程序员王争讲解的数据结构算法课:《数据结构与算法之美》 | |
107 | 算法,中文视频,166¥ | 无 | c++语言的数据结构算法课,acm奖牌获得者主讲。 | |
108 | 算法,英文视频,69.99$ | 无 | 50h的udemy课,用c++讲解。 | https://www.udemy.com/course/data-structures-and-algorithms-deep-dive-using-c/ |
109 | 算法,英文视频,69.99$ | 无 | udemy2023年的c、c++和python的数据结构课。 | https://www.udemy.com/course/mastering-data-structures-and-algorithms-using-c-programming/ |
110 | 算法,英文视频,249$/month | 无 | udacity出的python语言数据结构算法课。 | https://www.udacity.com/course/data-structures-and-algorithms-nanodegree--nd256#plans |
111 | 算法,英文视频,19。99$/month | 无 | python的数据结构算法课,包含课程、练习题以及相关project。 | https://www.codecademy.com/enrolled/courses/learn-data-structures-and-algorithms-with-python |
112 | 算法,英文视频,149.99$ | 无 | python的udemy高分数据结构课,16h。 | https://www.udemy.com/course/python-for-data-structures-algorithms-and-interviews/ |
113 | 算法,英文视频,74.99$ | 无 | python的udemy高分数据结构课,50h,比较适合想要深耕学习的同学。 | |
114 | 算法,英文视频,124.99$ | 无 | Abdul Bari出的c和c++的udemy高分数据结构课,58h。 | |
115 | 算法,英文视频,109.99$ | 无 | java的udemy高分数据结构课,16h。 | https://www.udemy.com/course/data-structures-and-algorithms-deep-dive-using-java/ |
116 | 算法,英文视频,99.99$ | 无 | 45h的java 数据结构课,并附有project以及练习题部分。 | https://www.udemy.com/course/java-data-structures-and-algorithms-masterclass/ |
117 | 算法,英文视频,99$ | 无 | 知名youtuber Mosh出的数据结构和算法课,用java语言教授。 | |
