记住,不管什么测试,必定要先打三题暴力(至少不会被屠得太惨)数据结构
2018.10.4dom
1.记得算内存。(OI一年一场空,没算内存见祖宗)测试
2018.10.6优化
1.在二分许多个字符串时(二分长度),要以长度的最小值做二分右端点排序
(今日考场本该必A的题,由于我将右端点改为长度最大值,直接没了30分)。内存
2.有写暴力的话最好打分段。(可能能救你一命)字符串
3.不要太相信一二十组的随机数据(至少也要测个1e3组)数学
2018.10.18基础
1.在dfs时,注意必定要先写剪枝,再打标记随机数
2.交程序前,要先静态查错,防止留下一些奇奇怪怪的东西致使内存溢出
2018.10.20(这两天疯狂卡常,正确率变得只剩23%了)
1.作线段树时,不要将线段树的询问放到相似max(a,b)里,这样会算四次,应该把知足条件先存下来,这样常数会小不少。
2.能不用longlong的就不要用,会更慢
2018.10.23
1.尽可能不要再for里调用strlen(),调用一次就会有一次O(n),一不当心就会炸了
2018.10.26
1.提交以前必定要先检查交的东西是否是正确的,不要交些什么错误的东西致使0分
2018.10.29
1.考场不要用time(0),random() , 会CE,直接使用神犇生日当种子23333(例如 20020711)
2018.10.30
1.暴力要追求正确性,在之基础上再考虑优化
2018.10.31
1.打数据结构打崩的时候,冷静下来,深呼吸,深呼吸,必定不要一直盯着耗着,先写其余题。。。可能你就是一个语句放反的错误
千万记住,要冷静,不能慌,相信本身能过的,相信本身的能力,才最有可能会发现你的错误
心态, 重要的是心态,无论怎样都得稳住
2018.11.1
1.注意打题的时候,逗号和取地址符不要打反了,由于实在TM太像了啊啊啊啊(由于这沙雕玩意我考试直接0分mmp)
2018.11.5
1.对于一道题,想了半小时还没什么思路的,赶忙先打暴力,等等再回来看,就跟写数学题同样,可能本来思路已经僵化了,过一下子再回来看可能有惊喜。。。
我回来啦,in XMU
2020.10.26
1.若是一道题中有对于某个序列中给定一些区间、位置等等(例如NOIP2013聪明的质检员),必定不要对这个序列进行任何排序等等改变位置的操做。