永发信息网

fp怎么会存取非法

答案:2  悬赏:40  手机版
解决时间 2021-08-24 17:51

我按照题目要求编了一个程序,题目中要求的内存需求有点大。

题目:老师给笑笑布置了一份作业,笑笑不知如何解决,找你帮忙解决。老师给了一串很长的数列,要求从中找出连续的一段来使得总和最大。
输入文件第一行包括一个整数n,表示数列长度为n(n<=100000)。第二行包括n个整数来描述这个数列,每个整数的绝对值不超过1000。

 

这是我的DP代码程序:

var
  a,b:array[0..100000] of integer;
  i,j,n,ans:longint;
  f:array[1..100000,1..100000]of integer;
begin
  readln(n);
  fillchar(b,sizeof(b),0);
  for i:=1 to n do
    begin
      read(a[i]);
      b[i]:=b[i-1]+a[i];
    end;
  ans:=-maxlongint;
  for i:=1 to n do
    for j:=i to n do
      begin
        f[i,j]:=b[j]-b[i-1];
        if ans<f[i,j] then ans:=f[i,j];
      end;
  writeln(ans);
end.

 

 

可是输入数据后却提示216:存取非法。我再试几遍,尽然弹出

这怎么回事啊

 

 

最佳答案
你的f数组大小约为9500M了,肯定会超出限制的
全部回答
是不是内存溢出?
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
大祥区邵阳芊芊专业瑜伽舞蹈生活馆这个地址怎
谁能邀请一下校友 摩天大楼的
阿狸经典语录小心情,形容心情好的句子大全
不读书,高中毕业去什么地方好就业?
图片设为避纸时手机显示图片太大,有什么方法
爱还米有来。
移动的无线上网卡怎么看使用了多少流量
都匀的人,喜欢吃螺丝粉吗?
今年读高中的班群应该用什么名字合适?
沙洋县荆门安踏(沙洋县商务局西)哪位知道具体
函授〈大专文凭〉现在有用么?有哪些专业?
冷冻的三文鱼怎么清洗,三文鱼(冰的)生鱼片
跪求海贼王国语版1-461全集
魏都区许昌孙湾村第一卫生室哪位知道具体地址
运用比喻描写一种动物的外形.
推荐资讯
鲁山县平顶山史丹利复合肥(六国化工)地址是什
有没天长地久的友谊?
爱粮节粮诗歌内容,古诗按内容可以分为哪几种
幼儿大班诗歌朗诵大全,《我骄傲,我是一名幼师
请借我一个迅雷VIP账号?
推荐一款诺基亚智能手机 1000以内
天主教宇宙观是什么样的
家是温暖的港湾下一句,家是温暖的港湾不是怒
有没有免费的QQ空间导航或者播放器啊?
重庆财经职业学院在重庆职业学院中是不是很差
谁有周杰伦在快乐大本营上为吴昕弹的钢琴曲?
高二物理题 ,不难 但不知道我做的对不对 麻烦
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?