以下代码来自http://zhidao.baidu.com/question/242283201.html
(1)max和flag2的初值不对;
(2)少用一个中间变量x;
(3)用a=NULL不能释放通过new获得的内存。
以下修改AC:
原作者指出if(f[i-1]>=0)不必修改为if(f[i-1]+a[i]>=a[i])。
以下代码来自http://zhidao.baidu.com/question/242283201.html
(1)max和flag2的初值不对;
(2)少用一个中间变量x;
(3)用a=NULL不能释放通过new获得的内存。
以下修改AC:
原作者指出if(f[i-1]>=0)不必修改为if(f[i-1]+a[i]>=a[i])。