1. 题目描述:
假如一个数组中存储股票在一天交易窗口各时间点的股票价格(正整数)。允许任意次买入卖出,请提供一个算法,计算通过买卖可能导致的最大亏损。
输入描述:
股票价格序列,序列长度不超过100,请用逗号分隔;
输出描述:
最大亏损
例如:
输入:
100,180,310,40,535,695
输出:
270
说明:310买入,40卖出
代码:
import java.util.Scanner;
//input 100,180,310,40,535,695
public class Main0 {
public static void main(String[] args) {
Scanner sc=new Scanner(System.in);
String[] arr=sc.nextLine().split(",");
int[] num=new int[arr.length];
for(int i=0;i<num.length;i++){
num[i]=Integer.