1,2,3,4,5,.:递增排列
9,8,7,6,5.:递减排列
1,2,3,3,4,5,8,8,.:非递减排列
9,8,7,7,6,5,5,2,1,.:非递增排列
import java.util.ArrayList;
public class Solution {
public int minNumberInRotateArray(int [] array) {
if(array.length==0){
return 0;
}
for(int i =0;i<array.length;i++){
if(array[i]>array[i+1]){
return array[i+1];
}
}
return array[0];
}
}
本文介绍了一种在旋转数组中查找最小数值的算法实现。通过分析数组特性,使用Java编程语言,提供了一个解决方案,能够在旋转排序数组中快速定位并返回最小元素。
685

被折叠的 条评论
为什么被折叠?



