学习小结
2011-08-05 09:26
134 查看
集训从7月5号开始,到现在已经整一个月了。在这一个月中,学习了很多东西,也认识了自己的许多不足之处。
收获:
1.学会了一种自己学习的方法,每当遇到一个新问题时,首先应该自己多思考。可以上网查查相关资料,找一些简单的小例子分析,都会对解决问题有一点的帮助。
2.能制定一份适合自己的学习计划,并不断的坚持下去。
3.基本上能控制自己的情绪,都知道内心烦躁时学习效率不高,所以遇到这种情况,我会暂时停下来,复习一下以前的知识,看一些自己感兴趣的东西。这样,学习效率就会提高了。
4.开阔了眼界,虽然还有很多东西不会,但是已经对它们有了初步的认识,有了学习的方向。
5.知道学习不是难事,再难的知识也可以通过不断的思考后弄懂弄会。
学习情况:
1.第一个星期:
学习了递归与分治,能处理一些基本的递归,如汉诺塔,最小乘法次数,整数划分问题。还有最基本的01背包等动态规划题目。
2.第二个星期:
大概了解了一些JS知识,也在网上找了很多实用的JS代码加入自己的代码库。可以在以后学习中方便调用。同时,也复习了一下贪心的相关知识,将OJ的贪心又重新敲
了一遍。
3.第三个星期:
主要学习了一些数学方面的知识,如同余定理,康托展开,逆康托展开,辗转相除,蔡勒公式,基姆拉尔森公式等。
4.第四个星期:
学习了一些数据结构和一些常用算法,如树状数组,RMQ算法,一些基本的博弈问题,还研究了通过栈实现表达式求值。其他的还有大数的计算,最长回文串等。
不足之处:
1.刚开始起步的时候,没有发现解决问题的方法。一个问题苦想半天,原来就是一点点东西没有弄明白,上网搜一下需要注意的地方就可以很快解决。以后应该多利用网上的资源,争取尽快的理解某个知识。
2.在天气炎热时候,可能会有点烦躁,要学会控制自己的情绪,尽量保持平和。
3.学习的方法不是很完善,应该系统的学习一方面,等彻底掌握后再学习另一个版块,不能每个都学,但是哪个都不精。
4.没有厚脸皮向他人请教,他们经过不断的摸索,一句话估计可以解决困扰你几天的问题。这个方面一定要加强。但是不能什么都不思考,直接去问。请教别人是在自己独立思考后,确实是没有任何思路的情况下。
下一个月的打算:
1.第一个星期:
图论入门,包括DFS,BFS,Dijkstra,prim,Kruskal,SPFA,Bellman-ford.不要求弄精,现在是理解思想,下星期就要多打代码,先做到熟练打出代码,然后慢慢理解。
2.第二个星期:
学习一些常用的排序,具体参考Matrix67的10中排序算法。争取逐个攻破。
3.第三个星期:
数据结构。线段树,字典树,hash,堆,树。还有一些STL的用法。具体参照学习ACM之路。
4.第四个星期:
总结一下一个月的学习。
虽然一个月的时间不长,学习新东西又需要花费一定的时间。但是这阶段就是认清学习方向,为以后不走弯路打基础。所以不能有一口吃成大胖子的想法。
坚持才是成功的捷径!
收获:
1.学会了一种自己学习的方法,每当遇到一个新问题时,首先应该自己多思考。可以上网查查相关资料,找一些简单的小例子分析,都会对解决问题有一点的帮助。
2.能制定一份适合自己的学习计划,并不断的坚持下去。
3.基本上能控制自己的情绪,都知道内心烦躁时学习效率不高,所以遇到这种情况,我会暂时停下来,复习一下以前的知识,看一些自己感兴趣的东西。这样,学习效率就会提高了。
4.开阔了眼界,虽然还有很多东西不会,但是已经对它们有了初步的认识,有了学习的方向。
5.知道学习不是难事,再难的知识也可以通过不断的思考后弄懂弄会。
学习情况:
1.第一个星期:
学习了递归与分治,能处理一些基本的递归,如汉诺塔,最小乘法次数,整数划分问题。还有最基本的01背包等动态规划题目。
2.第二个星期:
大概了解了一些JS知识,也在网上找了很多实用的JS代码加入自己的代码库。可以在以后学习中方便调用。同时,也复习了一下贪心的相关知识,将OJ的贪心又重新敲
了一遍。
3.第三个星期:
主要学习了一些数学方面的知识,如同余定理,康托展开,逆康托展开,辗转相除,蔡勒公式,基姆拉尔森公式等。
4.第四个星期:
学习了一些数据结构和一些常用算法,如树状数组,RMQ算法,一些基本的博弈问题,还研究了通过栈实现表达式求值。其他的还有大数的计算,最长回文串等。
不足之处:
1.刚开始起步的时候,没有发现解决问题的方法。一个问题苦想半天,原来就是一点点东西没有弄明白,上网搜一下需要注意的地方就可以很快解决。以后应该多利用网上的资源,争取尽快的理解某个知识。
2.在天气炎热时候,可能会有点烦躁,要学会控制自己的情绪,尽量保持平和。
3.学习的方法不是很完善,应该系统的学习一方面,等彻底掌握后再学习另一个版块,不能每个都学,但是哪个都不精。
4.没有厚脸皮向他人请教,他们经过不断的摸索,一句话估计可以解决困扰你几天的问题。这个方面一定要加强。但是不能什么都不思考,直接去问。请教别人是在自己独立思考后,确实是没有任何思路的情况下。
下一个月的打算:
1.第一个星期:
图论入门,包括DFS,BFS,Dijkstra,prim,Kruskal,SPFA,Bellman-ford.不要求弄精,现在是理解思想,下星期就要多打代码,先做到熟练打出代码,然后慢慢理解。
2.第二个星期:
学习一些常用的排序,具体参考Matrix67的10中排序算法。争取逐个攻破。
3.第三个星期:
数据结构。线段树,字典树,hash,堆,树。还有一些STL的用法。具体参照学习ACM之路。
4.第四个星期:
总结一下一个月的学习。
虽然一个月的时间不长,学习新东西又需要花费一定的时间。但是这阶段就是认清学习方向,为以后不走弯路打基础。所以不能有一口吃成大胖子的想法。
坚持才是成功的捷径!
相关文章推荐
- Andrew Ng Machine learning入门学习小结
- Ajax学习之小结
- LXC之namespace模块学习-小结
- 学习数组类时,碰到typeof(),对其实验引起的一连串知识点、学习小结和思考练习(涉及成员对象变量、成员常量、抽象类Type等知识)
- Android:文件下载和写入SD卡学习小结
- Log4j的学习小结
- 阿里巴巴Java开发手册学习小结7-注释规约
- 学习ASP.NET MVC 4 小结
- 二叉树的学习小结2018年1月25
- 李洪强漫谈iOS开发[C语言-036]-C语言前四天学习小结
- Hadoop 学习小结(1)
- 【JAVA学习小结】-【用JAXP解析包解析XML方法】-【第一篇DOM解析】
- listview中的adapter学习小结
- js学习小结(二)2014.4.15(Tabs组件,异步文件上传,User-Agent,CSS选择器优先级)
- iOS学习笔记24-iOS7 StatusBar 使用小结
- 分块学习小结1
- jQuery .tmpl(), .template()学习资料小结
- 设计模式学习小结(3.3)——状态模式
- spring学习小结11——AOP基础
- 微软RPC技术学习小结