当前位置: 代码迷 >> 综合 >> 算法 第四版 1.4.18
  详细解决方案

算法 第四版 1.4.18

热度:83   发布时间:2023-09-23 03:31:10.0

分治法

	public static int Pro1_4_18(int[] a, int lo, int hi){ //[lo,hi)if(hi-lo<3) return 0;int mid = lo + (hi-lo)/2;if(a[mid-1]>a[mid]&&a[mid+1]>a[mid]) return mid;int Left = Pro1_4_18(a, lo, mid);if(Left!=0) return Left;int Right = Pro1_4_18(a, mid, hi);if(Right!=0) return Right;return 0;}


  相关解决方案