写在前面:
这是本蒟蒻第一次尝试使用markdown在csdn上撰写博客,记得是暑假听学长推荐用博客的形式
总结自己做过的题(虽说本篇和题没有关系)))
言归正传———
- 梦开始的地方———
2023年8月8日,上海火车站
前往青岛的高铁上,带着满腔的新鲜感和一种在该玩的时候偏要做点学习的==~~叛逆~~==心理,
我和一位朋友打开刘汝佳的紫书翻看(那时真是不知天高地厚),依稀记得很简单的一道
爆搜找数[^1]的基础题,俩人愣是做了一个多小时,满脑子想着怎么**优化**,怎么优美的用**循环**,
用**函数**,结果最后连基础方法都没有想好,WA收场。
- 曲折与弯路瞧这孱弱的语文水平
(1)一个人瞎琢磨,在用某功能超强超级适合搜索有用信息的某度浏览器上得知visual studio
是宇宙第一IDE之后,稀里糊涂地装了它,果断删掉看起来只有新手会用的Dev(实际上那时候
Dev对于我更好用)) 结果一上午耗在了个性化设置以及调试功能的学习上(实则短期内根本用不上)
(2)新手特有的不到万事俱备不动手:四处寻找合适的学习路径,什么csdn(为什么好文都收费
啊啊啊)),知乎,b站,后来知道的oi-wiki,学长推荐的csdiy,收藏了很多,看了很多大佬的学习
心得,就好像我已经学会了一样,结果打开leetcode::第一题不会做(悲)
(3)死脑筋:每当题目做不出来,总是想着死磕,依稀记得第一次遇到dfs的迷宫题,其实思考方向
完全错误了,但是就是不肯放下它,去看一看题解或者事后再学。现在想来,思维,熟练度没到的时候,
不必苛求自己独立解除一些新题,但这些都是后话。
(4)错误的学习观点:编程是实践性很强的学科,事实上专业人员也有可能忘记很基础的语法,只需要
随时翻阅即可,而我却捧着一本**《C Primer Plus》**硬啃,事实上基本左脑进右脑出,一度严重打击我的学习
热情和信心。
-
逐渐上道
记得在开学前,我还在为学校oj上的题怎么做了一半都不到而焦虑内耗时,我发现我的一位舍友竟然比我还
菜(这是可以说的吗/doge)突然没那么焦虑,于是快乐地农了几天(这几天真的完全没有焦虑,似乎把编程的事
抛诸脑后)一周之后,我惊奇的发现,知识好像自我繁殖了!再次体现孱弱的语文 拿出一道之前卡了许久,头昏眼花
的题,竟然迅速AC!从那以后,我意识到,有些问题一时想不出,或许真的是知识还未“沉淀”吧。
我的好友在上交,课业量大,但依旧每天抽时间学编程,不由鼓舞了我,另外,自己死活改不出的bug也可以让
他帮忙查看,似乎一切都变得未来可期。
突然又有一天,我看着舍友在纠结曾经难住我的问题,不由得想,也许弯路每个人都要走吧!
又突然有一天,我意识到,如果我花大量时间来让自己的思维浸泡在狗都不看的代码里,我将不断加强这错误的记忆,
即使下次遇到一样的题,我脑海中除了最后做出的正解,依旧会参杂很多冗余和错误,不如先从模仿开始,多看简洁高效
的代码,并思考自己该如何学习这种思维与组织模式,下次应用。
一位上大的朋友问我一道题,看着崭新的界面,我抱着好奇心搜索—-原来是洛谷,久仰大名,却不知其和同样知名的
UVA,HDU,Codeforces等的区别,逐一注册后,发现洛谷的界面最方便,而且直接能查看测试结果,不用收邮件,评论
区题解和分析也很多,果断入手。
慢慢的,我体会到了网瘾一般的题瘾,每一次AC就好像上了十颗星那么快乐。
结语
回头看走过的路,别有一番成就感,或许这篇文章只有我会看,不过兴许可以与世界上另一块角落里的某位友人,产生一点
共鸣,也算是不虚此文了吧!
–写于2023.9.26