1. 首页
  2. 编程语言
  3. Java
  4. 百度笔试题之数组差值(题目与源码)

百度笔试题之数组差值(题目与源码)

上传者: 2020-08-19 04:50:18上传 RAR文件 34.06KB 热度 6次
百度笔试题之数组差值(题目与源码) ********************************* 给定一个长度为n并且只含有非负整数的数组A,显然这个数组一共有n*(n+1)/2个区间(每个区间至少有一个元素)。给定m个查询值K,对于每个查询值K,我们将每个区间最小值与K做“差值”,“差值”的定义如下: 当最小值MINi不小于K时,则“差值”为MINi – K 否则“差值”为0 你的任务是求出对于每个查询值K时,n*(n+1)/2个“差值”的和。 【数据范围】 1 ≤ n, m ≤ 105 0 ≤ Ai, K < 231 输入数据格式 输入文件的第一
下载地址
用户评论