买卖股票的最佳时机II

买卖股票的最佳时机 II

假设有一个数组,它的第 i 个元素是一个给定的股票在第 i 天的价格。

设计一个算法来找到最大的利润。你可以完成尽可能多的交易(多次买卖股票)。然而,你不能同时参与多个交易(你必须在再次购买前出售股票)。



2
    public int maxProfit(int[] prices) {
3
        int profit=0;
4
        for(int i=0;i<prices.length-1;i++)
5
        {
6
            if(prices[i+1]>prices[i])
7
                profit+=prices[i+1]-prices[i];
8
        }
9
        return profit;
10
    }
11

发布了12 篇原创文章 · 获赞 2 · 访问量 3164
展开阅读全文

没有更多推荐了,返回首页

©️2019 CSDN 皮肤主题: 大白 设计师: CSDN官方博客

分享到微信朋友圈

×

扫一扫,手机浏览