英雄算法学习路线

article/2025/9/15 13:23:52

文章目录

  • 零、自我介绍
  • 一、关于拜师
  • 二、关于编程语言
  • 三、算法学习路线
    • 1、算法集训
      • 1)九日集训
      • 2)每月算法集训
    • 2、算法专栏
    • 3、算法总包
  • 四、英雄算法联盟
    • 1、英雄算法联盟是什么?
    • 2、如何加入英雄算法联盟?
    • 3、为何会有英雄算法联盟?
    • 4、在英雄算法联盟可以干什么?
      • 1)每月算法集训
      • 2)每日作业
      • 3)个人规划
      • 4)打卡挑战
      • 5)向我提问

零、自我介绍

  大家好,我是英雄哥,就是那个 “过啦!错辣!超时啦!” 的 神经程序员。
  别看我头发茂盛,其实我已经工作了十几年了,主攻方向是游戏开发,曾经拿过ACM区域赛金牌,一个去过WorldFinal打酱油的WF选手,刷算法题只是我业余的爱好,通过刷题的过程,不断训练自己的思维,逐渐发现既然是爱好,还不如把它当成一个事业来做,于是通过将十几年的刷题经验整理成算法专栏,帮助更多的人入门编程,入门算法,找到心仪的工作。以下是我的一些社交账号的地址:

平台地址平台定位
B站英雄哪里出来长视频教学
抖音英雄哪里出来短视频教学
CSDN英雄哪里出来图文教学
公众号夜深人静写算法免费资料领取
知识星球英雄算法联盟付费打卡学习社群

一、关于拜师

  最近有好多小伙伴私信我,说想要拜我为师,跟着我学编程,这个事情我希望大家能够好自为之,编程这个事情需要极强的 意志力探索精神,如果你只是因为看我视频觉得好玩,想要进入这个行业,并且想靠它赚钱以维持生计。那你一定要明白,今后要走的路还很长很长。
  而且对于我来说,时间非常宝贵,所以如果要收徒给徒弟做培训的话,价格也是很贵的,至少也要五位数吧。一般学生也支付不起,我也不会要这个钱,因为有这个意识的同学,你还不如上学的时候老老实实听老师讲课,毕竟那也是花了你父母的钱的,你不好好学习,你怎么对不起他们?所以,目前我名下是没有任何徒弟的,大家也不用私信说要拜我为师了,这本身也是一件不现实的事情。

二、关于编程语言

  有不少同学说想要学 Java、Python,Go 等其它语言,我给这些同学一些建议,编程语言都是相通的,不同的是它们的语法糖,所有的语言都一样有 顺序、循环、分支、递归 这些流程,学会一门以后,其它的语言都是如砍瓜切菜一般。
  我推荐一开始学 C语言,因为一旦你理解指针的概念,你就会醍醐灌顶,茅塞顿开。但是如果你先学 Python,再来学 C,想要理解指针,恐怕就不是那么容易的事情了。
  Python的话,就是太好用了,所以拿来写一些工具还是非常方便的。但是对于找工作来说,相对于 C 和 Java 来说,并没有很大的优势。

三、算法学习路线

  那么刚才说了,虽然我不收徒,但是完整的算法学习路线我还是有的,无论你是刚入门编程的大学生,还是工作了一段时间想要进阶学习的职场人士,我的算法课程都能覆盖到。
  当然既然是课程,肯定是要收取一定的费用,因为免费的东西,我不会用心去做;你也不会用心去学,所以白嫖来的东西,最后没有人会去珍惜。正因为它的价格摆在那里,我才要把它做到极致,让它的价值配得上它的价格。

1、算法集训

  算法集训主要在我的【知识星球:英雄算法联盟】中进行,主要包括和群里的小伙伴一起学习算法、坚持刷题、坚持打卡、交流算法经验。公众号【夜深人静写算法】回复【星球】可以获取限量折扣优惠券。加入星球后,请务必联系星主加入微信群。

1)九日集训

  九日集训主要包含:函数、循环、数组、指针、排序、贪心、二维数组、二级指针、递归 这九项基础内容的专项学习和习题训练。

  可以每天选择其中一个专项进行训练,连续坚持九天刷完课后习题,并且打卡,你就会养成一个持续学习的习惯。

2)每月算法集训

  每天由星主指定 免费阅读 的星主的付费专栏文章,不用纠结学哪个算法内容。大家一起学同一个算法,有不懂的抛出问题,一起帮助解决,比起一个人啃要好得多!这就是一个人可以走得很快,一群人才能走得更远的道理。

2、算法专栏

3、算法总包

  全套算法专栏称为总包,价格为 1500,目前 2023.3月31日前 联系到博主微信,可以享受六六折,即(1500 * 0.66 = 998),包含如下内容(学生需要提供学生证后私聊博主,获取更加优惠的折扣,由于目前人数较多,博主本身也需要上班,看手机时间比较少,每天只处理前 10 人)。
  如需购买算法教程,请 联系博主 备注:总包。
  总包是包含从语言到算法整条路线的,相当于把 CSDN 打包,以离线包的方式提供,并且有专门的讨论群,后续有新的课程都会同步上新,无需再次付费,还也会赠送一张价值 399 的星球优惠券。总包+星球 是所有内容,当然不进星球问题也不大,主要用来打卡和集中训练,这个看自己的安排。
  如果本身对编程还没有任何概念,但是想入行这个行业,可以先购买 《英雄编程体验课》限时一折9.9 ,进行一定的阅读以后,方能知道自己是否适合编程。
  星球的话,加入以后,每天星主会布置作业,按照自己的习惯选择做还是不做。后续所有业务都会在星球举办,包括各种 集训,打卡。
  仔细看文档,因为后续会涨价,我可以保证,先入手一定不亏,而且可以保证一定会 涨价。如果做好永远不买的准备,可以忽略我说的话;如果打算买,千万不要观望,不会跌的,因为要保证 已经购买人的利益,所以跌是不可能跌的。平台也是一样的,那个价格只有上调,没有下降的选项。
在这里插入图片描述

四、英雄算法联盟

  英雄算法联盟是一个付费的算法社群,定位是做全网最强的算法社群,算法的一系列内容都可以在这个社群中找到,并且有一批志同道合的人一起学习。

1、英雄算法联盟是什么?

    英雄算法联盟的关键字是 打卡、自律、坚持、编程、算法、大厂,目前已运营 900 天,有一整套完整闭环机制,是我积累 十五年 的算法刷题经验的结晶,我的所有平台(CSDN/B站/抖音/公众号/知乎)最终都会引流星球。如果能够跟我在星球坚持打卡一年,算法功底势必炉火纯青(前提是真的能跟着我坚持下来)。目前 1000+ 人,随着优质人员的不断加入,星球本身的价值也会水涨船高,这就是为什么一个门票价格为 5000元 的星球,还是有这么多人纷至沓来。知识付费是为了将来能够赚更多的钱,也为了星主能够把这项事业坚持下去。当然比起培训机构动不动就大几万,这点钱根本不值一提。一起努力,打造算法界第一星球。三年之约,三年以后,成为同事,内推奖金,你七我三。

2、如何加入英雄算法联盟?

    公众号:夜深人静写算法 回复 【星球】,可以获得加入码和优惠券,详情 联系作者。

3、为何会有英雄算法联盟?

    无门槛的微信群难免会鱼龙混杂,问题和质量都无法得到保证,而且一些关键问题经常被淹没,且没有沉淀价值。 随着添加我微信的人日益增多,向我提问的人也越来越多,随便回答一下就太不负责任了;不回答也不是很好;如果都仔细回答,我也有自己的工作并且确实很忙,真的有点心有余而力不足!所以我才会建立这么一个渠道来沉淀我的算法和工作经验,以及给各位英雄提供一个坚持学习的平台。

4、在英雄算法联盟可以干什么?

    1、无限次免费参加九日集训(为期九天的C语言入门集训)
    2、每日由星主指定阅读星主CSDN的付费文章
    3、每月的算法全方位集训
    4、每日打卡,成就更加自律的自己
    5、每天早上05:00-08:00直播算法教学,为打工人量身定做的业余学习机会
    6、与星主近距离交流,规划更好的职业路线 (每月30次免费提问机会)
    7、各个大厂面试内推的渠道,高质量人脉圈子,为日后跳槽铺平道路
    8、程序员、求职、算法相关的 免费提问和问答
    9、不定期分享 算法知识、编程技巧、学习方法、个人心得、时间管理、职业规划 等等。
详细介绍如下:

1)每月算法集训

2)每日作业

    每天星主会发布一个作业,以月为周期。每个月的集训,每一天,会对应一篇试读文章进行试读,读完以后,做完给定的练习题。每个月的算法都是相同的,但是题是不同的,所以一年下来,如果跟上我的脚步,起码可以刷 1400+ 的题。

3)个人规划

4)打卡挑战

【集训打卡】每天完成集训的作业以后,进行打卡,督促和鞭策自己,永不放弃!
【早起打卡】每天早上起来,打开星球水一水,想一段感人肺腑的感言发布出来,顺便打个卡,思考过程中脑子就清醒了,然后就可以早起工作了,以这样一种方式倒逼自己的早起。
【每日一题】做完星主布置的当日的每日一题,写一写解题报告(不强制),或者给别人解题报告点赞,增加自己的存在感,打个卡,又学到了一点东西,满满的满足感!

5)向我提问



http://chatgpt.dhexx.cn/article/JCpO3d66.shtml

相关文章

算法如何学习?别想太多,两个字

文章目录 前言一、语言基础1、「 光天化日学C语言 」 二、刷题必读1、「 LeetCode零基础指南 」2、「 九日集训每日打卡 」 三、语言入门1、「 C语言入门100例 」 四、算法入门1、「 算法零基础100讲 」 五、算法进阶1、「 画解数据结构 」2、「 LeetCode算法题集汇总 」3、「 …

YOLOv5剪枝✂️| 模型剪枝实战篇

本篇博文所用代码为开源项目修改得到,且不适合基础太差的同学。 本篇文章主要讲解代码的使用方式,手把手带你实现YOLOv5模型剪枝操作。 文章目录 0. 环境准备1. 使用YOLOv5训练自己的模型2. 对训练好的模型进行稀疏训练3. 对稀疏训练后的模型进行剪枝4. 对剪枝后的网络模型微…

决策树——预剪枝和后剪枝

目录 简析 为什么要剪枝? 剪枝的基本策略 预剪枝 后剪枝 剪枝的优缺点 预剪枝的优缺点 后剪枝的优缺点 实现 数据集 剪枝前 预剪枝 分析 代码 简析 为什么要剪枝? “剪枝”是决策树学习算法对付 “过拟合” 的主要手段 可通过“剪枝”来…

网络剪枝通俗解释

论文链接:Learning Efficient Convolutional Networks through Network Slimming 视频链接:唐宇迪 基本思想 我们在模型生成通道数为[64,128,256,512]的特征图,但是这些特征图不一定都重要,我们希望能够体现特征图的主次之分&…

α、β剪枝法

在讲α、β剪枝法之前,我们先了解一下极大极小值算法;因为α、β剪枝法是为了简化极大极小值的计算而提出的。 极大极小值法 Minimax算法 又名极小化极大算法,是一种找出失败的最大可能性中的最小值的算法(即最小化对手的最大得益…

决策树的剪枝

目录 一、为什么要剪枝 二、剪枝的策略 1、预剪枝(pre-pruning) 2、后剪枝(post-pruning) 三、代码实现 1、收集、准备数据: 2、分析数据: 3、预剪枝及测试: 4、后剪枝及测试&#xff1…

决策树算法和剪枝原理

决策树算法和剪枝原理 本节我们对决策算法原理做简单的解析,帮助您理清算法思路,温故而知新。 我们知道,决策树算法是一种树形分类结构,要通过这棵树实现样本分类,就要根据 if -else 原理设置判别条件。因此您可以这…

决策树(decision tree)(二)——剪枝

决策树(decision tree)(二)——剪枝 **注:本博客为周志华《机器学习》读书笔记,虽然有一些自己的理解,但是其中仍然有大量文字摘自周老师的《机器学习》书。 决策树系列博客: 决策树(一&#x…

机器学习--决策树二(预剪枝和后剪枝)

一、什么是决策树的剪枝 对比日常生活中,环卫工人在大街上给生长茂密的树进行枝叶的修剪。在机器学习的决策树算法中,有对应的剪枝算法。将比较复杂的决策树,化简为较为简单的版本,并且不损失算法的性能。 二、为什么要剪枝 剪枝…

关于剪枝对象的分类(weights剪枝、神经元剪枝、filters剪枝、layers剪枝、channel剪枝、对channel分组剪枝、Stripe剪枝)

文章目录 剪枝对象分析:1.weights剪枝:2.神经元剪枝:3.Filters剪枝:4.通道剪枝5.Group-wise剪枝6.Stripe剪枝 剪枝对象分析: 剪枝分为结构化剪枝和非结构化剪枝,细化可分为weights剪枝、神经元剪枝、filte…

决策树——剪枝处理

剪枝处理 1:剪枝处理的原因 “剪枝”是决策树学习算法对付“过拟合”的主要手段,因此,可通过“剪枝”来一定程度避免因决策分支过多,以致于把训练集自身的一些特点当做所有数据都具有的一般性质而导致的过拟合 2:剪…

【ML】决策树--剪枝处理(预剪枝、后剪枝)

1. 剪枝(pruning)处理 首先,我们先说一下剪枝的目的——防止“过拟合”。 在决策树的学习过程中,为了保证正确性,会不断的进行划分,这样可能会导致对于训练样本能够达到一个很好的准确性,但是…

深度学习剪枝

一般来说,神经网络层数越深、参数越多,所得出的结果就越精细。但与此同时,问题也来了:越精细,意味着所消耗的计算资源也就越多。这个问题怎么破?这就要靠剪枝技术了。言下之意,把那些对输出结果…

决策树后剪枝算法(一)代价复杂度剪枝CPP

​  ​​ ​决策树后剪枝算法(一)代价复杂度剪枝CPP  ​​ ​决策树后剪枝算法(二)错误率降低剪枝REP  ​​ ​决策树后剪枝算法(三)悲观错误剪枝PEP  ​​ ​决策树后剪枝算法(四&…

机器学习-预剪枝和后剪枝

一棵完全生长的决策树会面临一个很严重的问题,即过拟合。当模型过拟合进行预测时,在测试集上的效果将会很差。因此我们需要对决策树进行剪枝, 剪掉一些枝叶,提升模型的泛化能力。 决策树的剪枝通常有两种方法,预剪枝&a…

【机器学习】Python实现决策树的预剪枝与后剪枝

决策树是一种用于分类和回归任务的非参数监督学习算法。它是一种分层树形结构,由根节点、分支、内部节点和叶节点组成。 从上图中可以看出,决策树从根节点开始,根节点没有任何传入分支。然后,根节点的传出分支为内部节点&#xff…

决策树的预剪枝与后剪枝

前言: 本次讲解参考的仍是周志华的《机器学习》,采用的是书中的样例,按照我个人的理解对其进行了详细解释,希望大家能看得懂。 1、数据集 其中{1,2,3,6,7,10,14,15,16,17}为测试集,{4,5,8,9,11,12,13}为训练集。 2、…

YOLOv5剪枝✂️ | 模型剪枝理论篇

文章目录 1. 前言2. 摘要精读3. 背景4. 本文提出的解决方式5. 通道层次稀疏性的优势6. 挑战7. 缩放因素和稀疏性惩罚8. 利用BN图层中的缩放因子9. 通道剪枝和微调10. 多通道方案11. 处理跨层连接和预激活结构12. 实验结果12.1 CIFAR-10数据集剪枝效果12.2 CIFAR-100数据集剪枝效…

决策树及决策树生成与剪枝

文章目录 1. 决策树学习2. 最优划分属性的选择2.1 信息增益 - ID32.1.1 什么是信息增益2.1.2 ID3 树中最优划分属性计算举例 2.2 信息增益率 - C4.52.3 基尼指数 - CART 3. 决策树剪枝3.1 决策树的损失函数3.2 如何进行决策树剪枝3.2.1 预剪枝3.2.2 后剪枝3.3.3 两种剪枝策略对…

剪枝

将复杂的决策树进行简化的过程称为剪枝,它的目的是去掉一些节点,包括叶节点和中间节点。 剪枝常用方法:预剪枝与后剪枝两种。 预剪枝:在构建决策树的过程中,提前终止决策树生长,从而避免过多的节点产生。该…