平时的小问题(一直更新渴求交流)

  1. 比赛前一天挂了不要紧,后一天要正常发挥,不能想着蛇吞象放卫星明明只能实现2道题却偏偏打三道正解,最后TLE、WA···· GDKOI是怎么回事~~
  2. 打题之前要认真想清楚细节,那种关键细节是不容得打代码的时候想的,分心的话代码也打不好,细节也容易想错,从而浪费大量时间去调试;
  3. 想题或者实现的时候如果有些特殊情况,可以打完一般情况之后再慢慢考虑,这样又快又稳;
    程序多些模块化,方便写,写着快。
  4. 关键字别用,有ref,next,要用也要在前面大写
  5. 程序运行检查:
    对拍
    极限随机数据
    某方面的极限数据
    特殊数据
    小数据
  6. 思路检查:
    小心爆栈,看着迭代深度。
    时间和空间复杂度是否可行。
    代码实现难度是否可容忍。
  7. 代码检查:
    数组大小是否溢出;
    变量类型,是否把ll和db设成了int,是否每个地方都使用longlong,检查输出提示符和函数类型;
    空间是否溢出;
    函数是否有返回值;
    用set时,如果搞了结构体,必须要把重定义的小于号所有关键字弄好,不然会find不到正确的东西;
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值