首页 > 其他分享 >股票的最大利润

股票的最大利润

时间:2023-05-13 14:24:28浏览次数:28  
标签:buy return 最大 nums int 股票 res size 利润

class Solution {
public:
    int maxDiff(vector<int>& nums) {
        if(nums.size()==0)  return 0;
        int buy=nums[0],res=0;
        for (int i = 1; i < nums.size(); i ++ )
        {
            res=max(res,nums[i]-buy);
            buy=min(buy,nums[i]);
        }
        return res;
    }
};

标签:buy,return,最大,nums,int,股票,res,size,利润
From: https://www.cnblogs.com/tangxibomb/p/17397304.html

相关文章

  • 【每日一题】[2441. 与对应负数同时存在的最大正整数]
    【每日一题】2441.与对应负数同时存在的最大正整数给你一个不包含任何零的整数数组nums,找出自身与对应的负数都在数组中存在的最大正整数k。返回正整数k,如果不存在这样的整数,返回-1。示例1:输入:nums=[-1,2,-3,3]输出:3解释:3是数组中唯一一个满足题目要求的k......
  • Python 使用迭代查找一个list中最小和最大值,并返回一个tuple
    deffindMinAndMax(L):iflen(L)==0:return(None,None)else:mi=L[0]ma=L[0]forlinL:ifl<mi:mi=lelifl>ma:ma=lreturn(mi,m......
  • S7-1200最大轮训384个压力表程序。 实现以下功能: RS485通讯 MODBUS-
    S7-1200最大轮训384个压力表程序。实现以下功能:RS485通讯MODBUS-RTU模式1:实时读取当前压力表数据2:压力表通讯成功失败状态3:压力表错误通讯故障代码4:压力表上下限位数据判断5:对应的压力表故障输出数据6:查看单周期和全周期时间由于采用指针偏移用法,程序做到了很精简,单个通讯模块只......
  • 2023五一杯B题问题四----基于二分最大流最优解
    4.1问题四的分析:本题要求建立一个最小成本的运输策略,考虑最大网络流问题(MaximumFlowProblem),对于一个带权有向图G(V,E),其中V为图中所有点的集合,E为所有边的集合,且每一条边都有它的流量上限.这个带权有向图中有两个特殊的点:源(source)节点s和汇(sink)节点t,且这两个点......
  • 基于28335实现的旋变软解码 1、在0-360°的范围内,与TI方案的偏差非常小,平均偏差最大为
    基于28335实现的旋变软解码1、在0-360°的范围内,与TI方案的偏差非常小,平均偏差最大为0.0009弧度左右,最大偏差0.0016弧度左右。2、与1205最大偏差在±3个弧分以内,考虑到AD2S1205的精度为±11个弧分,可以认为这个偏差没有任何问题。3、对179°输入的响应如图所示,可以看到179°输入......
  • 使用幂法求解矩阵的最大特征值及对应的特征向量
    使用幂法求解矩阵的最大特征值及对应的特征向量幂法简介幂法(PowerMethod)是一种迭代算法,主要用于求解矩阵的最大特征值及其对应的特征向量。这种方法特别适合于求解大型稀疏矩阵的最大特征值和特征向量。其主要步骤包括:选择一个初始向量\(v^{(0)}\)。迭代计算\(v^{(k+1)}=......
  • 122. 买卖股票的最佳时机 II
    题目描述给你一个整数数组prices,其中 prices[i]表示某支股票第i天的价格。在每一天,你可以决定是否购买和/或出售股票。你在任何时候 最多 只能持有一股股票。你也可以先购买,然后在同一天出售。返回你能获得的最大利润 。来源:力扣(LeetCode)链接:https://leetcode......
  • 力扣124. 二叉树中的最大路径和
    二叉树中的 路径 被定义为一条节点序列,序列中每对相邻节点之间都存在一条边。同一个节点在一条路径序列中 至多出现一次 。该路径 至少包含一个 节点,且不一定经过根节点。路径和 是路径中各节点值的总和。给你一个二叉树的根节点 root ,返回其 最大路径和 。 示例......
  • 找出数组的最大公约数
    给你一个整数数组nums,返回数组中最大数和最小数的最大公约数。两个数的 最大公约数是能够被两个数整除的最大正整数。示例1:输入:nums=[2,5,6,9,10]输出:2解释:nums中最小的数是2nums中最大的数是102和10的最大公约数是2示例2:输入:nums=[7,5,6,8,3]输......
  • 3511. 路由最大耗时路径
    题目描述假设存在一个二叉树型的路由器网络,经过每个路由器会有耗时。由于我们要对网络进行优化,需要找出这个树型路由器网络中的最大耗时的两个节点间的路径。路径被定义为一条从任意节点出发,达到任意节点的序列,同一个节点在一条路径序列中至多出现一次。该路径至少包含一个......