百度笔试题之数组差值(题目与源码) ********************************* 给定一个长度为n并且只含有非负整数的数组A,显然这个数组一共有n*(n+1)/2个区间(每个区间至少有一个元素)。给定m个查询值K,对于每个查询值K,我们将每个区间最小值与K做“差值”,“差值”的定义如下: 当最小值MINi不小于K时,则“差值”为MINi – K 否则“差值”为0 你的任务是求出对于每个查询值K时,n*(n+1)/2个“差值”的和。 【数据范围】 1 ≤ n, m ≤ 10
C#数组的查找实例源码 int find(int[] array, int value) { if (array==null || array.Length==0) { return -1; } else { int index = 0; for (; index < array.Length; index++) { if (value == array[index]) { return index; } } } return -1; } string find2(int[,] ar r