2018是让我想去回忆却不堪回忆的一年。算法
这一年我经历了高考的洗礼,来到了计算机系;却又经历了算法的“折磨”,在沮丧和自我怀疑中走上了“思而不学则殆”的错误道路。编程
想一想本身,课上老师讲解算法就没有听懂,课下也没有花时间琢磨消化,而做业作不出来百度和请教学长之后也没有进行任何总结,固然,课外也没有在洛谷和leetcode上刷任何题目。空谈算法的重要性,空抱怨本身不行,却没有想办法解决本身逻辑思惟不清晰的问题。换言之,陷入了消极备战的状态。数据结构
在学期的后期,我接连学习了回溯,分治,贪心,动规,深搜和广搜。能够说,这几种算法是咱们计算机系大一学生最应该掌握的几种基本算法了。若是这些都不能好好掌握,那么大二的数据结构又应该何从谈起?那我之后还在这个系如何有颜面混下去?编程能力和逻辑能力都不佳,那我究竟可以从计算机系得到什么能力?学习
上大学以前和大一上学期,我一直有一种错误的认识,就是大学还和高中同样,老师不只负责引路,还负责把咱们每一个人都教会。如今发现不是的。更多时候,师父领进门修行在我的。关键是,对于算法,上课的那点时间,老师只能浮于表面,纯粹是介绍有这么一种算法,距离咱们真正学会应用,还差得远呢!而OJ上的题目也特别基本,仅仅经过你的做业题,怎么可能熟练地掌握算法知识的要义!(就连基本的类型都不全)spa
到了学期末,我才发现个人同窗们,不是在课外OJ上刷题就是在钻研算法竞赛的书,好比紫书。code
但是在学期末以前,我已经追不上他们了。对象
下学期我没有选不少学分,就是为了可以在学好面向对象的基础上,在算法和数据结构上有一大突破。leetcode
我知道在计算机系我可能永远只处于一个中等偏下的水准,毕竟起跑就晚;可是我是来学习的,是来这里提高逻辑思惟能力和代码能力的。数学
甚至于,我居然在期末的复习周,不止一次地想到要转去别的院系,想过各类退路。想过本身是否是不适合学习计算机——我想骂本身:你都还没拼尽全力啊,怎么能说本身不行?你都还没逼本身一把,怎么能说本身学很差?基础
难道你忘了,整个高三一年,你对这里的魂牵梦萦?
在强手如林的这里,坚持不必定行得通,可是不坚持必定行不通!
下面是个人2019寒假计划:
·编程技能
1.洛谷天天一个任务+leetcode一道题,而且写题解,总结概括;
2.C++ PrimerPlus 两天一章 并深刻理解
·数学技能
1.按照计划 微积分A2
2.按照计划 线代2
3.代数结构与图论 三天一章 空余时间复习本学期离散数学内容
逻辑思惟能力真的至关重要!没有就必须培养!!!你坚持下去的事情就没有作不成的!!!
最后练习建筑手绘吧(并非给本身留退路)