K12教育赛事综合服务平台
聚乐之家官方网站
下载聚乐之家官方App
专注青少年竞赛题库网站
已知C++中int类型原始数组arr = {1, 3, 5, 2, 4},数组下标从0开始计数;前缀和数组prefix定义为:prefix[0] = 0,prefix[k]表示arr数组前k个元素的累加和(即prefix[k] = arr[0] + arr[1] + ... + arr[k-1],k≥1)。现需要查询arr数组中闭区间[2,4]的所有元素总和。
计算方式为prefix[4] - prefix[2],计算结果为7
计算方式为prefix[5] - prefix[2],计算结果为11
计算方式为prefix[4] - prefix[1],计算结果为10
计算方式为prefix[5] - prefix[1],计算结果为14