杂项2
此杂项主要记录关于考试和竞赛习惯的部分内容,与知识本身无关。
我不知道如果我把本文公开,是否有人会因此攻击我……
考试
习惯使用
vim和命令行,在NOI Linux下测试。写代码的时候就应该加上调试语句,每写一部分应当立即测试有没有挂。
很多时候很可能忽略 $0$ 的情况,需要大力注意边界,这在数学中同样适用。
很多时候,题面的表述会隐含提示所要用到的算法,例如 $A$ 或者 $B$ 至少包含其一可以向
2-SAT方向思考。
学习
- 我输在起跑线上
我是从高中才开始接触算法,也就是信息竞赛。我曾嘲笑那些初中就开始接触,但是现在却和我一个水平的人。我知道这很爽,但是这不正确,他们在这个领域沉淀了很久,但是我却只是一个新人,经验,教训,我什么都没有。更别说大考的经历,我只在高中才参加过非常正式的考试。
他们有资源,有时间,但我恰恰却这些东西,我希望分享,但是不是给这些天生赢在起跑线上的人。而是给那些没有势力,没有资源,没有经验的人。
当你比别人晚学一个初中,但是仍然和别人差不多的时候,即使他还是比你强,但是你,终将会是最终的赢家,你只是缺了那么一点点时间而已。
- 刷题,不是高效的方法
我有一个学弟,他问我,如何才能变强,是要狠狠刷题吗?
我说,刷题固然可取,但是没有那么重要,尤其是对于我们这种没有什么时间的人来说,一切都应该从基础开始。
每一个知识点,做题就会了吗?如果只是做题,那么我们只能做题,而不能真正的理解某一个算法。而只有我们能够清晰,准确,浅显的讲述出来,才能够真正的理解这个算法的本质,从而以不变应万变,而不是一味的记套路,背套路,然后被新的套路打蒙。
我的算法学习笔记系列便是通过 教 的方式来整理我所学,让我更细致的理解这个算法。
- 算法,不是唯一
当我们越来越依赖与算法(这里重点指数据结构),却发现越难的题,代码不见得更长,更依赖于某一个算法,而是需要通过数学上巧妙的推导,得出一个方法,从而利用某一个非常简单的算法求出其值。
- 数学,更加重要
数学,在信息学到达一定高度之后是离不开它的。离散数学,组合数学,具体数学,这些都是信息学的基石,是基础,是应该需要掌握的。
- 内卷,是错误的
于是,你开始没日没夜的学习数学,为了在极短的时间内学完这三个数学。
然而却发现,熬夜学习困的没有效果,起床之后有昏昏沉沉没有学习的欲望。于是学习效率一降再降。
我们需要牢记,劳逸结合,生活不是只有活着,还需要有生气。我们需要充足的睡眠以保证足够的高效,充分的休息以保证冲刺时可以足够用力。
这看似浪费了时间,然而实际上,却大大节约了时间,因为这个时候,你会发现,除了学习信息之外,我还可以拾起我的兴趣爱好,例如架子鼓。
我的心理老师教过我,说 内卷和努力 是不一样的,内卷 是超越别人的心理,而 努力,则是不断的超越自己,挑战自己,成就自己,与别人无关。
于是我们从来需要的都是内驱力,如果是有人逼你学习,那么告诉他:我将在这个领域上一事无成,我所要学的我要学的东西,而不是你想要学的东西,拒绝内卷,从我做起。
- 做人,而不是不择手段
学习,已经被所有中高考家长定义为上一个好学校的工具,殊不知,老师的目的,教书育人,最重要的是育人,而不是教书。我们学习,是要成为一个优秀的人,有文化内涵,精神内涵,而不是一味学习的机器。
如果老师只是告诉你,要学习,要努力,要每天多学一小时,却不告诉你,要关心我们的家人,要看看这世界,要探索这个宇宙,那么这个老师,在育人上,并不成功。
- 充分利用现有的资源
我是很缺时间的竞赛生,所以需要大量的资源来弥补我的弱势。
而这些资源如何来?那些从初生开始学的人,手里一定有很多资源,去找啊,去问啊,我们都是一个团队的,他们肯定会说的。
这还不够,在网上找啊,那些著名的 OIer 或者 ACMer,例如 PinkRabit,EI,command_block,pecco……都是很优质博主。将他们的所有文章看看,学学,这些内容还是非常多的。
- 我已经赢了
我和他们能够坐在一个教室里,考着同样的分数,那么我就已经赢了,我还奢求什么,来个金牌,来 AK IOI?想屁吃。
心态,要放在大环境下比较
信心,稳中求胜
越害怕输,越可能输,享受过程,反而能得到更好的结果。
有些时候看的太重也不好,看的太轻也就失了兴致。
- 在这山,看那山
当局者迷,旁观者清,有些时候一味的往某个方向钻是不可取的,换一个方向往往可能发现新的天地,得出新的信息,转而解决的当下的问题。
横看成岭侧成峰,大自然的道理才是最重要的,前人的经验永远不能使得我们超越前人,创新,或者说从自然中发现才可以突破。
- 求生欲,必须强烈
看的太轻,求生欲必定强烈,看得太重,却是只顾着眼前,没有了未来。
- 多读题
多读题其实是将题目作对的必要条件,要是漏掉了题面给出的任何一个信息都可能导致做不出来这道题。
而读写,则在做题的过程中非常的重要。
- Write Down!
这是迷糊特别爱说的一句话。简简单单,但是总是那么的有效。
思路,结论,证明,代码,构造。
- 变化!不变的真理
以不变应万变,这是很古老的一句话,但是十分正确。
从问题本身解决问题,那么我们解决的只是这个问题,而不能解决这类问题。
所以我们要再深一层,再深一层,
- 快与慢的艺术
劳逸结合,节奏与生活。
- 主角光环不让你死,但也不让你活
自我的世界,不如一个开放包容的世界。ref
- 数学的终极目标就是不需要聪明的想法
在理解矩阵乘法与线段树标记时,这就是最好的体现。所以数学,或许是我们现在真正可以进步的手段。
- 如果我们不满足于认识现有的结果,就要发掘出问题背后的脉络,认识到看起来“神机妙算”的证明,拆掉之前的脚手架长什么样。
EI 队长的感言,和上一句一起,越发的巧妙,如果能够进行分治的逆过程 - 合并,将一切归为一个法则,归为一个内容,那么这定是世界的真理,超越人类的存在。
%% - 如果fyk是个蠢蛋,那么世界将没有蠢蛋
当然这是否命题,这不成立。 %%
- 别人的经验
https://www.luogu.com.cn/blog/command-block/kao-qian-xiao-tie-shi
- 放开,你给人的感觉就很严谨
我需要将思路打开,大大打开,拘束这自己,怎能看见更广阔的天地?
胡老师多次和我强调了这一点,感觉很有用。
- 我要的重来都不是结果,而是过程
要退役了吧,谁知道呢?反正这一年学习,我十分满足。
再来 1 年,怎么都会腻掉,过程是好的,结果就无所谓了。
- 变化才是稳定的
一成不变的,怎么会是最好的……从来都是只有更好没有最好。
长江后浪推前浪,这是长时间来的道理,所以需要不断的优化自己,提升自己,博采众家之长,才可以更加优秀。
这句话我我父亲告诉我的,却是在和我谈学习中的起起伏伏的时候。
强者恒强?为什么?见过永远强大的人吗?推陈出新,去其糟粕,取其精华,这是很常常说的吧。
我记得有次在看 Bili 上某个视频,那个人说,体验一下狂玩一段时间,将成绩掉下去,再学一段时间一鸣惊人,狠狠的装逼。这很变化,更能锻炼自己。
我记得有一个 ## 第十名效应,但是和这个没啥关系。
- 没有意义的事情,有什么意义呢?
别说,这是 ZJ 用来嘲讽我们的话。
我当时说,人还是要有梦想,ZJ 笑 你的梦想就真的是梦想哦。
抛开语境不谈,这句话还是蛮有道理的。人的时间和精力是有限的,我们不可能将精力花在每一件事情上。所以我们需要合理做有意义的事情,最大化自己的效率,这样才是上上之选。
不过,明知不可为而为之,圣人也。突然感觉我好伟大 QwQ
- 尽人事,听天命
我不理解我是在怎样的精神状态下写下的这些东西……
- 不存在完美的东西。
一味的追求极致的完美是不可取的。行百里者半九十,要突破这最后一点需要付出的远远超过前面的九十,所以为了效率,这最后的十可以选择性的忽略,利用时间慢慢的沉淀,而不是急于求成。
可能学习就是这样,学的久的人积累就是会多一些。
哎,不知道这次能不能苟进省队。