美团—求数组的最大差值
2016-10-07 13:16
218 查看
1 /** 2 * 求数组的最大差值 3 * @param a 4 * @param n 5 * @return 6 * @date 2016-10-7 7 * @author shaobn 8 */ 9 public static int getDirs(int[] a,int n){ 10 int dir = 0; 11 int max_dir = Integer.MIN_VALUE; 12 for(int i = 0;i<n-1;i++){ 13 for(int j = i+1;j<n;j++){ 14 if(a[j]-a[i]<0){ 15 continue; 16 }else if (a[j]-a[i]>=dir) { 17 dir = a[j] - a[i]; 18 } 19 } 20 if(dir>max_dir){ 21 max_dir = dir; 22 } 23 } 24 System.out.println(max_dir); 25 return max_dir; 26 27 }
相关文章推荐
- 【美团】有一个长为n的数组A,求满足0≤a≤b<n的A[b]-A[a]的最大值。 给定数组A及它的大小n,请返回最大差值
- 有一个长为n的数组A,求满足0≤a≤b<n的A[b]-A[a]的最大值。 给定数组A及它的大小n,请返回最大差值。
- 排序数组中的相邻两数最大差值
- 无序数组排序后的最大相邻差值求解
- 给定一个无序数组,排序之后求相邻两数之间的最大差值
- 如果给定一个数组arr[0,...N-1],要求找出相邻两个数的最大差值
- 【面试】求数组元素最大差值的问题
- Maximum Gap 寻找数组中排序后相邻两个数的最大差值,桶排序,O(n)
- BAT面试题 - 找一个无序实数数组中的最大差值
- 最大差值(美团校招真题)
- 桶---求无序数组排序后,最大的相邻差值
- 求数组相邻元素差值的最大值快速算法(C++版)
- 求一个数组中满足一定条件的两个元素的最大差值
- 牛客网---2016---美团最大差值
- 数组最大差值问题
- 数组中找最大差值
- 求无序数组最大差值
- 整型数组左边减右边的最大差值
- 美团-最大差值-Java
- 【校招真题】2016 美团 最大差值