最强算法视频公开课!(内容硬核,完全免费!

2024-01-26 04:50

本文主要是介绍最强算法视频公开课!(内容硬核,完全免费!,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

和录友们汇报一下,代码随想录算法公开课已经更新完毕了。

由我亲自录制了140期算法视频,覆盖了 《代码随想录》纸质版上全部题目的讲解。

视频全部免费开放在B站:代码随想录

目录就在视频播放的右边,完全按照代码随想录的顺序讲解,配合 《代码随想录》或者代码随想录网站一起学习,味道更佳!

从在22年的5月份开始决定把《代码随想录》上的算法题都由我亲自讲解一波。

当时录了第一期算法视频 「二分查找」:

别看现在这期视频有10w的播放量,因为都是后序录友们自己找到我的视频来看的,一年后才到10w播放。

当时这个视频发出去,播放量就几百。

毕竟这种算法视频和普通娱乐或者范技术类视频没法比,平台也不会推荐的。

我的视频播放量虽然低,但只要看过视频的录友,评论都很高。随便找了几个最新的评论:

当初也是看到大家的评论,我才下决心继续更下去,从 去年5月份,每周坚持更新四期算法视频,雷打不动,一直坚持到现在。

一晃 ,大半年过去了,足足更新了 140期算法视频,已经覆盖了 《代码随想录》纸质版上全部题目的讲解。

我应该为数不多(至少目前我还没看到)的技术书籍作者能亲自把书中全部内容以视频的方式讲解出来并免费分享给大家的

大家可以想一想这些年买过哪些技术书籍,有作者亲自给大家把每章每一节都做视频讲解并免费开放的。

那么看 《代码随想录》的录友们就有这个待遇

讲课录视频,其实是很费精力的,大家看视频,可能看我讲的行云流水,其实我都是做了十足的功课。

我平时养成了只要有空的时候就模拟一遍某算法运行过程的习惯,板书更是擦了写写了再擦,反复尝试那种方式能给大家讲清楚的,然后再开拍视频。

可能大家会想,都出书了照着书讲不就好了吗? 应该不难吧?

如果这么简单的话,可能市面上 很多技术书籍作者们就都亲自讲解一波了。

写出来和讲出来还不是一个维度。

讲出来需要很综合的能力包括表达力,而且大家看我的算法视频会发现:我是脱稿的,我没有提示词,摄像头开了就开讲 一镜到底。

我是做了非常多练习才达到这个程度

很多人看到摄像头,就会紧张,没有提示词就不知道自己下句该说什么了,瞬间就会:我是谁,我在哪,我在干什么?

算法公开课质量如何

目前国内算法视频的讲解风格,一般是 录屏力扣写代码 或者 ppt演示。 这样其实录制视频难度低了很多。

但大家上油管的话,会发现 海外经典算法视频的up ,都是一个小白板直接开讲。



这种讲课方式 容易走两个极端,一种就是非常好,成为经典系列,一种就是被喷讲的像垃圾一样

如果是 录屏或者ppt演示,这样至少有稿件照着读,或者提示词,就算差也不会差到哪去。

所以呢,我选择这种白板模拟思路直接手撕代码的讲课方式,也是给自己一个挑战,目前的口碑来看,还有走向了好的那个极端。

关于质量究竟如何,学习效果如何,大家可以去B站上去看(B站同名:代码随想录),有口皆碑!

辛苦录视频为了啥

再说说这个辛苦录视频,一忙就忙大半年,投入这么多时间和精力,最后为什么还免费开放。

书 + 付费视频讲解 或者 免费网站内容 + 付费视频讲解 或者 免费网站内容 + 部分视频免费 + 部分视频付费,这些都是非常好的盈利模式,而且还可持续变现的。

那我为什么不这么做呢?

“代码随想录” 这五个字,我是会用一生去经营的,凡事要看的长远,不是什么赚钱就立刻要去干什么。

这套算法公开课视频,不仅造福录友们,也放大了代码随想录的品牌影响,这是双赢的。

免费硬核的算法内容是 代码随想录的立身之本,也是 大家为什么学算法学编程首选代码随想录的根本所在。

如果有点影响力了,就暗插各种付费,这样不持久! 也会伤了很多录友的心

所以目前 代码随想录网站(programmercarl.com),代码随想录Github(https://github.com/youngyangyang04/leetcode-master),代码随想录算法公开课(B站:代码随想录),都是完全免费,也足够大家学习算法所用。

我的免费算法视频内容,要比绝大多数视频上大家付费的 算法视频课、算法训练营质量要高得多,视频课程基于《代码随想录》的刷题顺序来录制,会让视频内容非常系统,而不是东一块,西一块的。

至于《代码随想录》纸质版的内容其实和代码随想录网站是一样的,很的录友买纸质版是因为习惯看纸质版,有的是仅仅是为了留念和收藏。

而且以上开源内容,我还会持续优化迭代的,不会做完了就放着不管,如果一年前刷完代码随想录的录友现在在重看一遍 代码随想录网站,你会发现很多题解了又多了很多图,又优化了很多讲解内容

这是我的github提交记录:(https://github.com/youngyangyang04)

每天或多或少多要优化一点点。 每天的量可能不多,但每天都在优化

公开课

再回头说说目前算法公开课, 其实直到现在 我新发的视频播放也就两三千的播放量。

(大家现在去B站上去看,可能已经上万播放量,但新发的时候 播放量一直都很惨淡)

但为什么发视频就两三千播放量,就可以在B站聚集10w录友。

对于B站十万粉的号主来说,好像都得有几个百万播放的爆款视频。

但我的视频从来没有爆款过,也没有被平台推荐过,都是非常稳定的几千播放

很多录友都是主动搜索找过来的就关注了,或者身边的人推荐来的。

只要是真正能给大家带来价值的,真正能让大家学明白算法,就会得到认可。

所以,酒香不怕巷子深,真正有价值的内容,不需要蹭热点,想学习的人一定会找到你

目前《代码随想录》上的算法讲解视频终于更新完了,后面有就有足够的精力去更图论、排序、高级数据结构了。

最后,我也获得了一个小牌牌,把这份喜悦分享给录友们,也感谢录友们的陪伴和支持,希望大家都能找到理想的工作,前程似锦。

还没看过「代码随想录算法公开课」的录友们,点击这里直达:B站:代码随想录

这篇关于最强算法视频公开课!(内容硬核,完全免费!的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/645679

相关文章

Python将博客内容html导出为Markdown格式

《Python将博客内容html导出为Markdown格式》Python将博客内容html导出为Markdown格式,通过博客url地址抓取文章,分析并提取出文章标题和内容,将内容构建成html,再转... 目录一、为什么要搞?二、准备如何搞?三、说搞咱就搞!抓取文章提取内容构建html转存markdown

揭秘Python Socket网络编程的7种硬核用法

《揭秘PythonSocket网络编程的7种硬核用法》Socket不仅能做聊天室,还能干一大堆硬核操作,这篇文章就带大家看看Python网络编程的7种超实用玩法,感兴趣的小伙伴可以跟随小编一起... 目录1.端口扫描器:探测开放端口2.简易 HTTP 服务器:10 秒搭个网页3.局域网游戏:多人联机对战4.

用js控制视频播放进度基本示例代码

《用js控制视频播放进度基本示例代码》写前端的时候,很多的时候是需要支持要网页视频播放的功能,下面这篇文章主要给大家介绍了关于用js控制视频播放进度的相关资料,文中通过代码介绍的非常详细,需要的朋友可... 目录前言html部分:JavaScript部分:注意:总结前言在javascript中控制视频播放

Python基于wxPython和FFmpeg开发一个视频标签工具

《Python基于wxPython和FFmpeg开发一个视频标签工具》在当今数字媒体时代,视频内容的管理和标记变得越来越重要,无论是研究人员需要对实验视频进行时间点标记,还是个人用户希望对家庭视频进行... 目录引言1. 应用概述2. 技术栈分析2.1 核心库和模块2.2 wxpython作为GUI选择的优

SpringBoot实现MD5加盐算法的示例代码

《SpringBoot实现MD5加盐算法的示例代码》加盐算法是一种用于增强密码安全性的技术,本文主要介绍了SpringBoot实现MD5加盐算法的示例代码,文中通过示例代码介绍的非常详细,对大家的学习... 目录一、什么是加盐算法二、如何实现加盐算法2.1 加盐算法代码实现2.2 注册页面中进行密码加盐2.

使用Python实现获取网页指定内容

《使用Python实现获取网页指定内容》在当今互联网时代,网页数据抓取是一项非常重要的技能,本文将带你从零开始学习如何使用Python获取网页中的指定内容,希望对大家有所帮助... 目录引言1. 网页抓取的基本概念2. python中的网页抓取库3. 安装必要的库4. 发送HTTP请求并获取网页内容5. 解

Java时间轮调度算法的代码实现

《Java时间轮调度算法的代码实现》时间轮是一种高效的定时调度算法,主要用于管理延时任务或周期性任务,它通过一个环形数组(时间轮)和指针来实现,将大量定时任务分摊到固定的时间槽中,极大地降低了时间复杂... 目录1、简述2、时间轮的原理3. 时间轮的实现步骤3.1 定义时间槽3.2 定义时间轮3.3 使用时

Python实现常用文本内容提取

《Python实现常用文本内容提取》在日常工作和学习中,我们经常需要从PDF、Word文档中提取文本,本文将介绍如何使用Python编写一个文本内容提取工具,有需要的小伙伴可以参考下... 目录一、引言二、文本内容提取的原理三、文本内容提取的设计四、文本内容提取的实现五、完整代码示例一、引言在日常工作和学

OpenManus本地部署实战亲测有效完全免费(最新推荐)

《OpenManus本地部署实战亲测有效完全免费(最新推荐)》文章介绍了如何在本地部署OpenManus大语言模型,包括环境搭建、LLM编程接口配置和测试步骤,本文给大家讲解的非常详细,感兴趣的朋友一... 目录1.概况2.环境搭建2.1安装miniconda或者anaconda2.2 LLM编程接口配置2

如何通过Golang的container/list实现LRU缓存算法

《如何通过Golang的container/list实现LRU缓存算法》文章介绍了Go语言中container/list包实现的双向链表,并探讨了如何使用链表实现LRU缓存,LRU缓存通过维护一个双向... 目录力扣:146. LRU 缓存主要结构 List 和 Element常用方法1. 初始化链表2.