记录平时做题的需要注意的小细节(坑点)

   开此贴用来记录平时做题过程中踩到的坑。免得随着时间的流逝就忘记了。时刻提醒自己,小错误不能犯 。

2017年12月4日:PPOJ3087-Shuffle’m Up

  1. string 使用之前要记得清空
    对于多组case,如果没有清空string,会带来意想不到的结果。
  2. dfs要记得打标记
    尤其是进入dfs的第一个数据,一定要记得打标记,这是最容易忘记的。

2017年12月1日:POJ3278

  • int 类型的函数体内要记得加return 0;
    在写bfs的时候,int bfs(int s){} 没有加return 0,一直wa,后来我对照着之前过的代码一行一行的对,发现了这个坑点。加上了就过了,但是现在还不知道为啥不加return 0 会报错,有人知道吗?

2017年11月28日 20170905 除法

  • 特判边界数据
    针对超时的情况,有一种情况是没有考虑边界数据,有时候会拿边界数据卡你,比如20170905除法那道题目,没有特判除数为1的情况,导致了TLE。也许就一个数据点,如果没考虑的导致了TLE是很可惜的。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值