知识总结:
之前我们学了很多知识,包括有这几大类。
基础知识:
顺序,选择,循环,(多维)数组,字符串,排序,结构体。
算法:
贪心,递归,递推,搜索,二分,dp(优化),树形dp。
数据结构:
栈,队列,map,动态数组,set,双线队列,线段树,树状数组。
图论:
最短路,最小生成树,拓扑排序,最近公共祖先。
总的来说,我们已从初学编程的菜鸟变成了学了一会编程的菜鸟老手,较为熟练地掌握了部分基础知识,但在我们前面的路依旧很长。
寒假总结:
本次寒假集训位于hf校区,分别有复旦学长,北大学长,清华学长来讲课,春节前后各6天课程,前面6天学习升级的图论和dp,如之前学过的mst(最小生成树),和新学的lca(最近公共祖先),以及树形dp,都很有难度。后6天学习更深奥难懂的数论,如欧拉函数,GCD,同余问题,组合数学。而且我以前养成的坐后排的习惯(老师声音小)更增添了难度,几乎只能自己理解。
总的来说,还是有较大收获,但更多还需我下去自行理解。
未来展望:
首先得改正缺点:
1.我得坚信自己的思路,就算错了,也最多和打不完差不多。
2.手写一些结构,浪费时间(不是一般的模拟,点上方蓝字)。
3.不要以为讲啥考啥,高斯消元没考到。
4.read和write不用就不写。
5.认真复习。
6.养成良好的空格习惯。
7.带纸笔参加考试(吃一堑,长一智)。
8.考前睡个好觉(第二次考试又很难,差点睡着)。
9.日后学习要坐在前排。
10.数论要尽量多推算。
11.难懂的知识课前要预习。
12.注意精度问题。
13.注意行末换行。
目标
之后我们还要面对迎面而来的挑战———noip2019,但是话说有了前面的经验我的目标是:
脚踢普及,手抓提高,喜提省一!!!