一刷总结+未来求助

一.自我介绍:

        本人是成电的本科(计算机+地球科学),现在在umass读ece硕士,本科的时候贯彻了好好玩的理念,所以什么都没学会,面对代码更是头大,甚至产生了抵触和厌恶的感觉。

二.刷题的过程和感受:

                在出国后的第一个学期,自己学了一下java基础,然后在假期的时候参加了代码随想录,刚开始的时候我要先看卡哥的视频,再看题解,然后要想好久才能自己在leetcode上AC。

                经常出现的问题就是:下标越界,变量不写加加减减---导致死循环,方法声明错误,方法调用错误,忘记写分号,循环体内的操作写到循环外等等基础问题,所以尽管前期题目比较简单,依旧我要做一天才能完成全部AC+写博客,真的十分痛苦。

                但是,坚持了20天左右,基本的错误可能就不会出现了就算出现了也能较快的自己检查出来。

                再过20天左右,基本上看完视频就可以直接在leetcode上ac出来了,而且也从写一天变成了一上午+下午1~2小时

                紧接着就是开学了,可能一天要刷两天的题因为上课的原因,但是此时刷题速度就比较快了,基本上到下午5点左右就能完成两天的任务。

三.训练营回顾:

                今天终于结束了训练营,我觉得养成了坚持刷题的习惯是我最大的收获。

                让我回顾一下都学到了什么,我知道学了数组,链表,栈,队列,堆(优先级队列实现的),二叉树(我觉得最难,学了递归和层序,感觉一入递归深似海),回溯(模板),贪心(奇思妙想的奥数题),dp(背包问题最难,其他的都还好),最后单调栈(这个时候我已经有点想休息了,没好好刷)。

                总体的说我能知道学了什么,但是具体的我已经想不起来了,而且出现了有的题我做过,但是又不会做了,看几眼博客又想起来了,其实这就是因为不是我自己独立做出来的题,所以记忆不深,依旧需要二刷更深刻的理解原理。

                同时有的题我只掌握了一种解法,甚至解法的优化都没有掌握,所以二刷的时候要掌握多解法。其实我知道还需要学图和排序算法,我打算学完这些后,二刷(复习)+刷新题。

四.迷茫的未来路(想去国内的大厂)

                我现在的情况(今年的秋招7月份开始,明年的春招12月开始,明年的春招7月份开始,因为留学生,所以有三次,但第三次可能就很少公司要):

                                1.学历985本科(cs+地球科学)+垃圾海外硕(ece)

                                2.java基础+代码随想录一刷

                                3.下一周开始学图和排序+二刷代码随想录(白天,3~5月20号)

                                4.计算机网络快学完了(3.15前,晚上学)

                                5.操作系统在5月前学完(晚上学)

                                6.我知道java还有好多框架要学,但是不知道从何学起

                                7.5月20号左右开始我需要做项目,知道需要项目经历,但是不知道该怎么入手去做,同时我感觉想参加今年的秋招我至少在7月份前要做一个项目,不知道怎么开始。

                                8.可能要学数据库技术,也不知道该学什么

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值