英雄算法联盟---五月集训总结

1. 知识星球英雄算法联盟

英雄算法联盟知识星球链接

2.训练历程与感悟

第一天:数组
第二天:字符串
第三天:排序
第四天:贪心
第五天:双指针
第六天:滑动窗口
第七天:哈希表
第八天:前缀和
第九天:二分查找
第十天:位运算
第十一天:矩阵
第十二天:链表
第十三天:[略难]双向链表
第十四天:
第十五天:[中等]深度优先搜索
第十六天:[中等]队列
第十七天:[中等]广度优先搜索
第十八天:
第十九天:二叉树
第二十天:二叉搜索树
第二十一天:[困难]堆(优先队列)
第二十二天:[较难]有序集合
第二十三天:[困难]字典树
第二十四天:[炼狱]线段树
第二十五天:[困难]树状数组
第二十六天:并查集
第二十七天:
第二十八天:动态规划
第二十九天:分而治之
第三十天:拓扑排序
第三十一天:状态压缩

目前集训的内容截止到5月27日—图的内容,后面的内容会继续更新,上方的链接来源于博主“英雄哪里出来”的付费专栏《31天算法入门》五月集训,有感兴趣的小伙伴可以订阅专栏,目前价格比较实惠,过得时间越长,后续还会涨价,可以说是入手不亏。

我们可以看到一个月的时间会练习到很多的算法,而且算法内容非常全面,出了基本的数据结构的相关内容,还有我在学校里没有听说过的,比如“字典树”、“线段树”、“状态压缩”等,由于某些内容相对晦涩难懂,因此星主“英雄哪里出来”会在后面的六月集训、七月集训等等调整每日的集训内容,主要的思想就是简单的算法可以一天练习多个,相对困难的算法可以两到三天练习一个,这样可以保证对每个算法都会有更深刻的认识与理解,便于我们真正学会算法。

在本篇文章的开篇位置我附上了英雄算法联盟的知识星球链接,进入知识星球,可以每天免费阅读星主的付费文章,此外,星主每天早上5点还会在b站直播刷题,内容就是当天要学习的算法,在知识星球里你可以看到其他朋友的个人规划以及题解,学习其他人的解题思路,并督促自己更好地前进,你还可以向星主提问,以星主的算法与工作经验,肯定能够为你排忧解难。在星主的帮助下,我相信天下没有难学的算法!不过放在我们面前最大的难题可能就是很难坚持下来,学生党在临近期末时可能没有太多的时间来学习算法,上班族打工人一天的空余时间会比较少。那么加入知识星球,一年有12个月,每个月都会对相应的算法进行学习,如果你在5月没有太多的时间,你在6月、7月等都可以继续学习。

对于我个人来讲,我所学的专业是计算机,接触过数据结构与算法,前14天的内容相对来说比较简单,可以很快地理解相关知识点并且刷题,每天刷题之后可以写写解题报告,加深自己的印象与理解,也便于日后的复习,每天刷题写代码之后,调试提交,你可以获得刷题后的成就感、喜悦感,对于二分查找等内容可以背下相应的模板,从而能够快速的解题;从第15天开始,难度就开始上升,部分算法如“字典树”、“线段树”等理解起来确实困难,我的建议是多看看相应的算法原理,试着敲一敲代码,刷题的时候可以借鉴一下其他人的题解,如果实在很难进行下去,就把题号记下来,下个月再来学习,每天进步一点点,最终会收获很多。

3.加入星球的变化

以前的我,只是在学校上课时听老师讲解相关的数据结构和算法的内容,只是理解了表面的东西,几乎没有动手敲过代码和刷题,进入到星球之后,星主会手把手教你刷题,刷题网站为LeetCode,随着每天学习算法,我从之前的力扣第一题“两数之和”都不会做的人,成长到现在看到中等题都会有思路,在稿纸上画画,结合自己的理解,有时候也能做出来,我能够看到自己的进步,希望自己可以坚持下去。以前的我很排斥刷题,懒得刷,不想刷,现在我把刷题当做每天的乐趣,即使是同一道题在不同的时期刷,都会有不同的理解,我们每天都在进步。此外,加入到星球之后,我也对时间有了更好的规划,把空余时间细分,完成自己的小任务,从而能够更好地提高效率,在一天的学习之后,可以在星球上打打卡,也可以看到其他的学长每天的规划,从而起到激励自己的作用。

4.未来目标

对于以后,眼前的目标是顺利完成学业,在课余时间多多练习算法,此外,考上研究生,为以后更好地就业做准备。加入星球,我能够看到很多的卷王,可以与他们相互交流,也能够帮我保持学习的动力,为自己的理想而奋斗,毕竟星光不负赶路人,希望我们一起努力,实现自己的梦想!

5.结尾

如果想了解更多关于星球的内容或者想要加入星球一起学习,可以私信我!

tips:想加入星球的小伙伴可以扫描下方的二维码,加入星球后可以找我返现!

在这里插入图片描述

  • 5
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 4
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值