博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
leetcode 61: Best Time to Buy and Sell Stock II
阅读量:6341 次
发布时间:2019-06-22

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

Best Time to Buy and Sell Stock II
Oct 31 '12

Say you have an array for which the ith element is the price of a given stock on day i.

Design an algorithm to find the maximum profit. You may complete as many transactions as you like (ie, buy one and sell one share of the stock multiple times). However, you may not engage in multiple transactions at the same time (ie, you must sell the stock before you buy again).

 

 

public class Solution {    public int maxProfit(int[] prices) {        // Start typing your Java solution below        // DO NOT write main()         if(prices.length==0) return 0;        int sum = 0;                for(int i=1; i
0) { sum += prices[i] - prices[i-1]; } } return sum; }}

 

转载于:https://www.cnblogs.com/xishibean/archive/2013/01/29/2951326.html

你可能感兴趣的文章
2013 年 12 月最好的 35+ 个 jQuery 插件
查看>>
转 Lambda表达式解析
查看>>
修改参数时scope参数值的作用
查看>>
为什么寄存器比内存快?
查看>>
Tomcat7+Spring3异常Failed to start component
查看>>
从零开始学_JavaScript_系列(三)——CSS相关(基础、选择器、position、div)
查看>>
Java千百问_03基本语法(003)_public、privite、protected有什么区别
查看>>
iOS开发之iOS程序的启动过程
查看>>
jquery插件开发继承了jQuery高级编程思路
查看>>
"朕亦甚想你"——从后宫管理看阿里云访问控制(下)
查看>>
动态引用webservice
查看>>
缓存命中率
查看>>
Activiti 实战篇 小试牛刀
查看>>
java中的Static class
查看>>
Xshell 连接CentOS服务器解密
查看>>
[工具类]视频音频格式转换
查看>>
GNS3与抓包工具Wireshark的关联
查看>>
设计模式之策略设计模式
查看>>
groovy-语句
查看>>
VIM寄存器使用
查看>>