博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
买股票的最佳时机
阅读量:4970 次
发布时间:2019-06-12

本文共 494 字,大约阅读时间需要 1 分钟。

class Solution {

public:
    /**
     * @param prices: Given an integer array
     * @return: Maximum profit
     */
    int maxProfit(vector<int> &prices) {
        // write your code here
        int n = prices.size();
        if (n <= 1) return 0;
        vector<int> trans;
        for (int i = 1; i <= n; i++)
            trans.push_back(prices[i] - prices[i-1]);
        int imax = 0, res = 0;
        for(int i = 0; i < n-1; i++){
            imax += trans[i];
            if (imax > res) res = imax;
            else if(imax < 0) imax = 0;
        }
        return res;
    }
};

转载于:https://www.cnblogs.com/shanyunpeng/p/6522922.html

你可能感兴趣的文章
JavaWeb之JSON
查看>>
HOT SUMMER 每天都是不一样,积极的去感受生活 C#关闭IE相应的窗口 .
查看>>
windows平台上编译mongdb-cxx-driver
查看>>
optionMenu-普通菜单使用
查看>>
2016-2017-2点集拓扑作业[本科生上课时]讲解视频
查看>>
GNU/Linux超级本ZaReason Ultralap 440体验
查看>>
将github上托管的代码 在我的域名下运行
查看>>
【Manthan, Codefest 18 (rated, Div. 1 + Div. 2) C】Equalize
查看>>
【codeforces 767A】Snacktower
查看>>
【MemSQL Start[c]UP 3.0 - Round 1 C】 Pie Rules
查看>>
Ognl中“%”、“#”、“$”详解
查看>>
我对应用软件——美团的看法
查看>>
执行了的程序,才是你的程序.
查看>>
struts2.x + Tiles2.x读取多个xml 配置文件
查看>>
表单校验之datatype
查看>>
python第六篇文件处理类型
查看>>
ubuntu16系统磁盘空间/dev/vda1占用满的问题
查看>>
grid网格布局
查看>>
JSP常用标签
查看>>
九涯的第一次
查看>>