1.程序莫名其妙的不能输入,然后自动结束了。
这可能对应着OJ中的段错误,你没有在该结束的时候结束,结果访问内存地址超限了。
比如我这个线段树,如果你学过线段树,就会对这段代码很熟悉。
if(L<=l&&r<=R)
{
/*处理语句*/
return ;
}
但是今天因为需要引入一个if语句,结果没有正确return——即使不满足这个if语句。最终导致已经到达了目的地,还继续往下分割,rt不停的乘2,最终越界。