小编And*_*ndy的帖子

运行数组中最后n个整数的总和

假设一个进程每60秒收到一个新的整数.我想保留最后5个数字的总计.例如:

3 1 99 10 8 0 7 9 --> running total is 10+8+0+7+9==34
       <--------->
Run Code Online (Sandbox Code Playgroud)

六十秒后,我们收到一个新的整数.收到的整数列表现在看起来像这样:

3 1 99 10 8 0 7 9 2 --> running total is now 8+0+7+9+2==26
          <-------->
Run Code Online (Sandbox Code Playgroud)

如果你有存储空间来保存最后5个整数,这很容易实现.我正在尝试提出一种比这更有效的内存算法.有人有什么想法吗?

c algorithm

9
推荐指数
4
解决办法
2706
查看次数

标签 统计

algorithm ×1

c ×1