英雄算法联盟四月集训开始了!今天是第01天

零、自我介绍

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

平台 地址 平台定位 B站(53万) 长视频教学 抖音(44万) 短视频教学 (23万) 图文教学

一、为什么要学算法?

  我曾经在某一个网站上看到一段非常触动我的话。我给大家念一念:

相信大家都听过 “面试造火箭,工作拧螺丝” 没错, 拧螺丝的人 只能一直留在岗位上拧螺丝。 而努力拧螺丝的人 说不定就有机会去造火箭。 而那些有造火箭能力的人 他们终究会造上火箭!

  是的,学习看似枯燥,然而,从中寻找出乐趣,并且偶尔给自己一些正反馈,带着激情,热情奔赴,迟早会有属于你的诗和远方。始终相信,星星之火,可以燎原。   很多人学算法的初衷很简单,就是面试、找工作、进大厂,没错,不忘初心,方得始终。   然而,为什么现在这么多大厂要求算法能力?   经济飞速发展,越来越多的人开始进入到了互联网行业中来,IT精英比比皆是,长江后浪推前浪。人才如泉涌般袭来,竞争也就越来越激烈。   举个例子,如果你实现的功能和人数是呈平方关系的、或者立方关系的、甚至指数关系的,那么随着人数的增多,就会使这个功能消耗大量的CPU,而另一个人能够实现同样的功能,并且它的方法和人数呈线性关系。那么在同样数据量的情况下,他的方法肯定更优,我们也会优先录用他,这里的核心就是算法的时间复杂度。   相信你一定听过 “空间换时间” 或者 “时间换空间” 这两个概念,只有学了算法,你才能掌握时间和空间的权衡,时间对应了计算机的CPU,空间对应了计算机的内存和硬盘。有关算法的时间复杂度和空间复杂度,后面我会详细进行介绍。   很多人进入工作以后,觉得算法用不到,确实是用不到,但是会算法的那批人,工资就是比你高,如果你觉得无所谓,我也无所谓了。所以,找到了工作并不意味着算法生涯的结束,恰恰是开始!业务都会做,只有掌握了别人没法实现的东西,才是职场的核心竞争力。

二、如何学好算法?

三、英雄算法联盟

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

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

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

    四月专属优惠,点击链接 加入星球。

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

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

1)每月算法集训(四月集训开始,今天是第01天)

2)每日作业

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

3)个人规划

4)打卡挑战

5)向我提问

经验分享 程序员 微信小程序 职场和发展