【LeetCode热题100】--121.买卖股票的最佳时机

121.买卖股票的最佳时机

java 复制代码
class Solution {
    public int maxProfit(int[] prices) {
        int minprice = Integer.MAX_VALUE;
        int maxprofit = 0;
        for(int i =0;i<prices.length;i++){
            if(prices[i] < minprice){
                minprice = prices[i]; //找到最小值
            }else if(prices[i] - minprice > maxprofit){ //记录之后与最小值之间得差值
                maxprofit = prices[i] - minprice;  
            }
        }
        return maxprofit;

    }
}
相关推荐
Swift社区2 小时前
LeetCode 377 组合总和 Ⅳ
算法·leetcode·职场和发展
漫随流水2 小时前
leetcode算法(404.左叶子之和)
数据结构·算法·leetcode·二叉树
wanghu20242 小时前
ABC440_D题_题解
算法
Tisfy2 小时前
LeetCode 2975.移除栅栏得到的正方形田地的最大面积:暴力枚举所有可能宽度
算法·leetcode·题解·模拟·暴力
啊阿狸不会拉杆2 小时前
《数字图像处理》第 1 章 绪论
图像处理·人工智能·算法·计算机视觉·数字图像处理
Loo国昌2 小时前
【LangChain1.0】第二篇 快速上手实战
网络·人工智能·后端·算法·microsoft·语言模型
BHXDML2 小时前
第二章:决策树与集成算法
算法·决策树·机器学习
橘颂TA2 小时前
【剑斩OFFER】算法的暴力美学——力扣 692 题:前 K 个高频单词
网络·算法·leetcode·哈希算法·结构与算法
练习时长一年2 小时前
LeetCode热题100(乘积最大子序列)
数据结构·算法·leetcode
仰泳的熊猫3 小时前
题目1109:Hanoi双塔问题
数据结构·c++·算法·蓝桥杯