TOP150-LC121-买卖股票的最佳时机

/*买卖股票的最佳时机
给定一个数组 prices ,它的第 i 个元素 prices[i] 表示一支给定股票第 i 天的价格。

        你只能选择 某一天 买入这只股票,并选择在 未来的某一个不同的日子 卖出该股票。设计一个算法来计算你所能获取的最大利润。

        返回你可以从这笔交易中获取的最大利润。如果你不能获取任何利润,返回 0 。*/
public class lc121 {
    public int maxProfit(int[] prices) {
        int n = prices.length;
        int[][] dp = new int[n][2];
        for (int i = 0; i < n; i++) {
            if (i == 0) {
                dp[i][0] = 0;
                dp[i][1] = -prices[i];
            } else {
                dp[i][0] = Math.max(dp[i - 1][0], dp[i - 1][1] + prices[i]);
                dp[i][1] = Math.max(dp[i - 1][1], -prices[i]);
            }
        }
        return dp[n - 1][0];
    }
}

相关推荐

  1. TOP150-LC121-买卖股票最佳时机

    2024-06-18 23:22:01       33 阅读
  2. LeetCode-热题100121. 买卖股票最佳时机

    2024-06-18 23:22:01       46 阅读
  3. 121. 买卖股票最佳时机

    2024-06-18 23:22:01       58 阅读
  4. 121. 买卖股票最佳时机(简单)

    2024-06-18 23:22:01       58 阅读
  5. 121_买卖股票最佳时机

    2024-06-18 23:22:01       48 阅读
  6. leetcode121. 买卖股票最佳时机

    2024-06-18 23:22:01       57 阅读
  7. Leetcode 121 买卖股票最佳时机

    2024-06-18 23:22:01       60 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-06-18 23:22:01       98 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-06-18 23:22:01       106 阅读
  3. 在Django里面运行非项目文件

    2024-06-18 23:22:01       87 阅读
  4. Python语言-面向对象

    2024-06-18 23:22:01       96 阅读

热门阅读

  1. CSS 表单设计指南

    2024-06-18 23:22:01       32 阅读
  2. Samba服务访问异常分析处理

    2024-06-18 23:22:01       24 阅读
  3. 华为OD机试 C++ - 生日礼物

    2024-06-18 23:22:01       27 阅读
  4. Rust 的编译时间过长

    2024-06-18 23:22:01       27 阅读
  5. 软件开发小程序正规公司流程是什么样的?

    2024-06-18 23:22:01       32 阅读
  6. sklearn快速入门教程 ——2.基本数据探索

    2024-06-18 23:22:01       35 阅读
  7. 音频处理2_进阶概念

    2024-06-18 23:22:01       39 阅读
  8. Git分支打包的详细教程

    2024-06-18 23:22:01       26 阅读
  9. ubuntu22.04安装vivado2022.2

    2024-06-18 23:22:01       34 阅读
  10. Ubuntu Updates for this repository will not be applied

    2024-06-18 23:22:01       25 阅读