规划
比赛里面写不出来的,cf和atc打少了,自己模拟少了;但是这东西我得先知道,会写模板才行;主流的算法都得会不能到哪都简单搜索,那就到哪里都坐牢;
所以先是去选择最靠近暴力的编码方式::搜索和数据结构,这些往往不难掌握,其他简单的概念也在图论,字符串里面都是很好掌握的,基本的算法思想也都是有原型的,主要是体会这个根本的思维,然后努力做到能自洽(甚至创新);
然后还是要想去叮嘱自己,不再去幻想,不再去活在过去未来,一定要活在现在现实,题目多写,多做,多总结;一定要记住自己的遭遇,和自己每一次的失误,就是要警醒,就是要磨练,就是要锻炼自己的态度,就是要改变,就是要好,就是要好.
搜索
搜索入门了吗?没有,还是需要重新拉以前的题目,趁hdu还在的时候,赶快过一遍之前的简单搜索
和搜索剪枝,记忆化搜索
;
- 搜什么?
树?表?队列?栈?图?还是几何体? - 怎么搜?
- 搜出来的是什么?
- 为什么搜不出来?
mle?tle?- - 怎么优化?一共有多少种优化,什么时候有什么优化....
搜索不能不会,不能不清楚,这个真是立身之本;
数据结构
- 线段树和莫队 树上问题 dfs树链
- 字典树 AC 回文树 后缀树
都得会,同样的板刷;
数据结构的特点就是给一些奇怪的任务;要求多次增删查改要求输出然后数据1e5,6,7;这种题目要是暴力必死无疑;暴力死在方向性上,访问方式上:因为暴力本身就是用最朴素的想法,最少的思考做最多的事情,这样肯定是很慢的;再加上最长用的就是顺序储存方式,这种方式限制我们获得数据的方式,限制我们的编码能力,限制我们思考;我们需要新的储存关系,新的结构,新的功能才能改变这样的东西;
数据结构就是储存东西的方式,储存方式不同,提供不同优秀的功能;
构造
构造真的是离我们思考方式最远的东西之一了;套路有,但是远离生活,这个多大cf多挨打应该就没事了;
实操
太多不会了的,真的是无能为力;(再也不要说这种话)
这个东西不知道怎么练习起来了;但是还是有方法的:
首先板刷专题的时候总结出来发现差不多了的时候,马上回到洛谷的新手村;去翻题解:看看有什么新东西,有的话加入到练习队列里面去,哪些记不住的;去打比赛:真不会还是没练到位置?
最重要重中之重的就是打比赛的: 补题
之前补题都补不下去了原因就是我从不开始板刷,从不推进,从不设置期限,从不要求效果,啊啊啊啊啊啊;
法行之则极,动迅思敏
还有学校的功课还是要战术应对;
最后的最后
DM:"acm就图一乐?"
我觉得不是,但是我内心又觉得是;我希望它可以带给我思维上的提升,我希望能带给我荣誉,自信和....
现在说:"不是";原因是:我喜欢acm,就是喜欢,有条件喜欢,但是永远不会背向这个比赛;为了这个比赛,我要思维提升,我要改变自己,我要积极思考,我要改变态度,血洗自己的坏习惯;
但是;acm也真的是图一乐;挑战杯,项目面向工作;更广泛而深远的需求型价值社会,剥削制度996,211筛....acm学的顺利的话,或许这些都是如愿以偿的没有的;连母亲也告诉我:"清华北大那些疯子有多少,这样的(acmer)有多少?你努力,顶别人多少?差不多得了..",人还是得老老实实活在现实,任何幻想只会换来无尽之痛苦;
也就是说这些存在于美好想象里面的,和acm捆绑在一起的美好都是注定要消失的;没有一个老板会喂饭给一个只是cf高分的人;毕竟LOL有人看,看的就是刺激;cf看什么,技不如人的自卑和不可名状的偏见崇拜?好复杂,但是就是没有人会这样买单;WorldFinal大神退役之后也是工程师,都是打工的;双非一本,acm没成绩,不知道自己的愉悦心情从何而来,现在只需要勇气和行动;
太tm激动的,忘词了:
就是说要有自己的技术;这真没想好,选一个教练说的,然后自己先把md语法折腾清楚,想学cmake和vim;但这些不是技术,也是后话;