pub fn find_maximum_subarray<T>( array: &[T], low: usize, hight: usize, ) -> (usize, usize, T)where T: Zero + Bounded + AddAssign + PartialOrd + Default + Clone + Copy + Debug,
find maximum sub array