双指针方法 public static void main(String[] args) { int[] arr = {8, 9, 2, 5, 4, 7, 1}; System.out.println(max(arr)); } public static int max(int[] prices) { if (prices.length == 0 || prices == null) { return 0; } //记录最大利润 int maxPro = 0; int min = prices[0];//记录数组中访问过的最小值 for (int i = 1; i < prices.l...