思路
思路:
所谓代码的复杂性来源于业务的复杂性,如果能够想清楚业务实现逻辑,就能够轻松写出代码;
假设当前是第i天,如何在第i天赚到最多的钱?需要在第i天之前以最低价买入股票;
所以需要求出每一天之前的最低价,求最大差价
public int maxProfit(int[] prices) {
        int result = 0;
        int min = prices[0];
        for (int price : prices) {
            if (price > min) {
                result = price - min > result ? price - min : result;
            } else {
                min = price;
            }
        }
        return result;
    } 
                ![[渗透利器]全能工具=信息收集->漏洞扫描->EXP调用](https://img-blog.csdnimg.cn/img_convert/28a247f684de66df1111e3dcefadc0b5.png)


















