一、段错误/RE
1、&
2、数组越界
3、爆栈,
很可能是死循环,ruturn的边界没有处理好,或者是递归的内容里有死循环的部分。
4、线段树
逢写必错,都是build(i*2+1,tmp.mid+1,r);这里忘记加一了。
二、一些莫名其妙的逻辑错误
1、多重的if else 检查是不是有问题,写if else一定要把...
分类:
其他好文 时间:
2014-07-27 11:28:02
阅读次数:
197
1 /* 2 atoi算法,要求完美版 3 有两种,一种是用longlong,一种是真用int 4 “” 5 " " 6 “-” 7 “+” 8 “ -23” 9 “ +23” 10 “12a" 11 "abc" 12 越界情况 13 */ 14 #include 15 ...
分类:
其他好文 时间:
2014-07-25 02:22:04
阅读次数:
353
项目遇到了题目所述的问题,还是折腾了一会...现在总结一下:这里写一个测试小程序:List ints = new ArrayList(); for (int i = 0; i =size的情况发生,到了后面就越界了...问题是我习惯于先计算长度再开始循环,因为每次计算size有性能损失...好吧,只...
分类:
其他好文 时间:
2014-07-23 11:33:07
阅读次数:
206
最近做了浙大oj的第1011道题,遇见一件奇怪的事。这道题我用c++和php做,提交后都正确。但是用完全相同的逻辑改写成python代码提交后却产生了Non-zero Exit Code的判题结果。python的这一判题结果大多表示程序在运行过程发生了未捕捉的异常。经反复提交排查后确定未捕捉的异常是IndexError,也就是数组下标越界异常。进一步排查后确定应该是因为在测试用例中的树结点中有超过...
分类:
编程语言 时间:
2014-07-23 00:07:27
阅读次数:
498
http://acm.hdu.edu.cn/showproblem.php?pid=2896
对于hdu oj...发现如果数组越界,还有数组下标为负数 ,可能返回的Judge结果都是WA而不是RE。。。这道题WA了几次,因为
inline int idx(char c) {
//return c-'a'; //这里一定小心,如果没有给定字符范围的话,直接re...
分类:
其他好文 时间:
2014-07-22 23:55:57
阅读次数:
236
在程序开发中,错误往往有两种。一种是编译时出现的错误,该种错误比較easy发现。还有一种是执行时出现的错误,该种错误是开发者比較头疼的。异常就是一个执行时的错误,比如,除数为0 ,数组越界等。 异常处理,就是我们定义一个代码段(可能出错的代码段)来捕获和处理异常。 这样当异常情况发生时,一个代表该....
分类:
编程语言 时间:
2014-07-22 00:25:37
阅读次数:
211
不容易啊。。一个小错误让我wa死了,找了一个晚上,怎么都找不到
最后是对拍代码找到的错误,发现当步数比较小的时候答案就是对的,比较大的时候就不对了
想到一定是什么地方越界了。。。
power[i] = (i64)(power[i - 1] * 26) % mod;
就是这行。。。
改成 power[i] = ((i64)power[i - 1] * 26) % mod;
就过了。。...
分类:
其他好文 时间:
2014-07-21 23:29:20
阅读次数:
369
在程序开发中,错误往往有两种。一种是编译时出现的错误,该种错误比较容易发现。另一种是运行时出现的错误,该种错误是开发人员比较头疼的。异常就是一个运行时的错误,例如,除数为0 ,数组越界等。
异常处理,就是我们定义一个代码段(可能出错的代码段)来捕获和处理异常。 这样当异常情况发生时,一个代表该异常的对象会被创建,并在产生异常的方法中被引发。该方法可以选择自己处理异常,也可以抛出该异...
分类:
编程语言 时间:
2014-07-20 23:27:02
阅读次数:
309
很多人的解释都不一样, 我碰到的问题是,开辟的内存空间小于操作的内存空间.也就是说,我free的内存越界了.这是我开辟链表结构体内存的代码: 1 PNODE Create() { 2 int len; //total count of nodes to be created. 3 ...
分类:
移动开发 时间:
2014-07-17 09:57:34
阅读次数:
279
这段代码会越界,百思不得七姐(过了N久时间 之后^^)原来是把i写成了1 --!//#if 0 QRegExp re1("AT+CGATT?"); QRegExp re2("AT+CGATT=([0-9])"); if (re1.exactMatch(lis...
分类:
其他好文 时间:
2014-07-16 19:06:26
阅读次数:
304