文章目录

  • 前言
  • 一、为什么加入星球?
  • 二、在这次集训中的收获
  • 三、接下来的打算
  • 总结

前言

自5月4号进入英雄算法联盟以来已经将近一个月了,以下内容有感而发。
为什么叫阿光?
因为我相信未来的日子充满阳光。


一、为什么加入星球?

直面恐惧
      算法其实一直算我的短板,之前考研的时候一开始打算考一个好点的学校,但是因为要考数据结构,尝试过复习一个月,最终觉得太难而放弃了。直到今年年初确定自己要走的方向,发现不会数据结构的程序员寸步难行。所以下定决心把数据结构和算法学好,我觉得 战胜恐惧最好的方法就是直面恐惧, 所以四月份以来一直尝试刷算法题。

发现新世界
      某次在某站刷视频的时候,突然下面推荐中出现了英雄哥的视频,正是两数之和。犹记得当时刷leetcode的第一题就是这题,当场劝退,当时做这题也只能双重循环暴力求解。英雄哥在视频中花式解题的方式,着实让我发现了新大陆,原来一道题有那么多的解法,之后熬夜把英雄哥所有的视频都看了一遍,虽然当时好多都看不懂(哈哈)。

一个人可以走得很快,一群人才能走得更远
      在五月假期末,我才在公众号得知英雄哥新开了一个知识星球的消息,致力于让加入的伙伴都能学会算法,当即加入了星球。现在看来,我的决定很正确。在星球里,每天可以学习不同算法的内容,每天跟着英雄哥五点起来刷题。和一群人一起学习的感觉真的不一样,而且比起群里的大学阶段就起步学算法的伙伴来说,我起步的比较晚,正是如此,看到别人努力,自己也会想拼一把。虽然长路漫漫,但是我相信星光不负赶路人。

二、在这次集训中的收获

坚持了23天从五点起床刷题。
      虽然坚持很难,但是坚持下来真的很酷。 一直以来,因为在床上玩手机导致自己睡得晚,所以一般早上起来就是八九点,然后开始一天的学习,感觉效率特别低。从加入星球第一天开始,晚上我把手机强制锁机,十点上床,设置五点的闹钟,虽然一开始很难熬,但是我发现人一旦定下明确目标后,到时间就会努力爬起来。就这样我坚持了23天5点起床,期间只因为不可控原因中断了一天。这一个月下来,我发现我的时间变多了,让我变得更自律了,学习效率也提高了。一旦闲下来,我会想想今天的题目,或者补一补数据结构的知识,虽然会累,但真的很充实,很快乐。会坚持下去的!

初见题目不再害怕
      以前看到算法题都会有点下意识逃避,下意识觉得自己做不出来,之后便不了了之。跟着每天学习不同的算法后,虽然有时候当天的题目不能解决,但看到题目的时候,我会想怎么用我学的知识去解决这个问题,解决后我会想怎么能把这个解法优化得更好。我会把所有没做出来的题目放入待刷列表,如下图,刷完把标签标绿,虽然还有很多没刷完,但我会好好努力的。

把思路写出来很重要。
      有时候把题目做完提交就不管了,这样效果不好,也许你下次遇到又不会了,这也是英雄哥一再强调我们要写题解的原因吧。我感觉对我影响挺大的,如果遇到类似的题,很容易就会想到自己之前写的解题方法,这样对于下一题的AC有很大帮助,特别是刚开始,正是需要提升自信心的时候。

再次让我被点醒。
      每次想要放弃的时候,我就想起英雄哥的那句话不进是退,慢进也是退,这句话再次点醒了我,让我明白在残酷的竞争环境下,只有开足马力,努力学习,最终被时代淘汰的人才不会是自己。

不经历风雨,怎么见彩虹。
      刷题的过程中,经历了较难、困难、苦难、炼狱模式的题目,因为自己薄弱的基础,这些题目几乎都没有做出来,那几天着实被狠狠地打击了一波。说实话当时真的有点想摆烂,后来想想自己坚持不到一个月就不行了吗?我不断问自己,如果这都不能接受,我能接受未来的考验吗?最终我还是把所有的试读文章都看完了,虽然最终没有把所有题目做出来。但我相信,经历风雨,终有见到彩虹的一天。相信自己所学的知识没有白学,所刷的每一道题都没有白刷!

三、接下来的打算

虽然算法工程师不是我的主攻方向,我会在学习后端的过程中坚持学习算法。学了算法之后发现,生活处处是算法,希望算法能够成为我的兴趣,成为我前进路上的伴随者。
      坚持每日的总结和明日的计划,对我来说可以让我清晰知道要做什么,以及做了之后的反馈。
      希望凭借后端也能进大厂吧,虽然时间不是很多了。
希望能和星球的各位,在算法路上越走越远,早日成为千题大佬

总结

以上对五月的集训内容进行了总结,最后用一句词劝慰刚学算法的小伙伴

雄关漫道真如铁,而今迈步从头越

努力的最佳时机就是十年前和现在,也许十年前没抓住机会,现在正是迎头赶上的好时候!
小小给我们知识星球打个广告英雄算法联盟欢迎志同道合的伙伴一起和我痛并快乐地刷题。扫码加入我们。

五月集训总结——来自阿光相关推荐

  1. 五月集训总结——来自小风

    目录 前言 一.为什么加入星球? 二.在这次集训中的收获 1 到 20 天 21 到 26 天 每个人都有梦想 为什么加入星球 加入星球后 以后的打算 结尾星球链接 前言 我是从第十二次的九日集训认识 ...

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

    目录 1. 知识星球英雄算法联盟 2.训练历程与感悟 3.加入星球的变化 4.未来目标 5.结尾 tips:想加入星球的小伙伴可以扫描下方的二维码,加入星球后可以找我返现! 1. 知识星球英雄算法联盟 ...

  3. 五月集训(第14天) —— 栈

    文章目录 前言 一.练习题目 二.算法思路 1.用栈操作构建数组 2.删除最外层的括号 3.无法吃午餐的学生数量 4. 设计一个支持增量操作的栈 前言 此为<英雄算法联盟:算法集训>的内容 ...

  4. 五月集训-14【栈】

    文章目录 前言 一.练习题目 二.思路及题解 1. LC1441-用栈操作构建数组 2. LC1021-删除最外层的括号 3. LC1700-无法吃午餐的学生数量 4. LC1381-设计一个支持增量 ...

  5. 《五月集训》第十四天——栈

    文章目录 前言

  6. 【五月集训】—— 汇聚星球,算法锤炼,集中一点,登峰造极

  7. 五月集训——Day4:1400

    文章目录 ***.题目链接 一.题目 1.题目描述 2.基础框架 二.解题报告 1.思路分析 2.时间复杂度 3.代码详解 三.写在最后 ***.题目链接 Day4:Leetcod 1400. 构造 ...

  8. 五月集训(第七日)哈希表

    文章目录 一.1512. 好数对的数目 1.原题链接 2.题目描述 3.解题思路 4.源码 二.2006. 差的绝对值为 K 的数对数目 1.原题链接 2.题目描述 3.解题思路 4.源码 三.134 ...

  9. 知识星球 英雄算法联盟,五月集训,打卡第二天(1)

    目录 一.题目一  500. 键盘行 1.题目描述 2.基础框架 3.原题链接 二.解题报告 1.思路分析 2.代码详解 二.题目二  1160. 拼写单词 1.题目描述 2.基础框架 3.原题链接 ...

最新文章

  1. 设置Socket缓冲区
  2. 取出list中属性_你是否用过List<T>和List<?>?
  3. python 星号*使用方法
  4. ML之LoRBaggingRF:依次利用LoR、Bagging、RF算法对泰坦尼克号数据集 (Kaggle经典案例)获救人员进行二分类预测——优化baseline模型
  5. treeview自动从表中添加标题和列值做目录的方法2
  6. 从零开始学视觉Transformer (9):自监督ViT算法:BeiT和MAE
  7. 星益云聚合收银台系统
  8. 这才是2018年的技术趋势:云、大数据、IOT深度融合
  9. Linux命令 查看端口占用情况
  10. 【优化求解】基于matlab GUI模拟退火算法区域通信网频率规划【含Matlab源码 933期】
  11. 栈 java 什么意思_java stack什么意思
  12. TouchScript中文---The Journey of a Touch Point
  13. 问题 E: 1.10 旅行时间  根据火车的出发时间和到达时间,编写程序计算整个旅途所用的时间。
  14. 不需要密码卸载Symantec Endpoint Protection
  15. 非常专业的图形图像处理工具-Adobe Illustrator CS5提供下载
  16. Django migrate 命令
  17. 图解什么是一致性哈希算法
  18. 1123: 最佳校友 C语言
  19. 股票量化分析工具QTYX使用攻略——涨停数据选股(更新2.5.6)
  20. 深度学习概述-从神经计算角度

热门文章

  1. 方舟编译器的构建(笔记)
  2. 研发二部二组-问题点归纳
  3. 大数据——把Kafka中的数据传输到HBase中
  4. Cannot copy param 0 weights from layer 'fc6'; shape mismatch.
  5. AspectJ AOP的使用(@Before、@PointCut、@Around等)
  6. windows使用命令执行exe文件
  7. 看过这篇文章,一切关于NFT的疑问都可以迎刃而解
  8. Linux学习之——/etc/sysconfig目录
  9. linux下搭建基本web服务
  10. 思科德Exynos4412(2G内存)四核平板电脑方案