当前位置: 首页 > news >正文

DAY33 贪心算法Ⅱ

122. 买卖股票的最佳时机 II - 力扣(LeetCode)

想到把整体利润分解为每天的利润,就豁然开朗了。

class Solution {
public:
    int maxProfit(vector<int>& prices) {
      int result=0;
      for(int i=1;i<prices.size();i++){
        result+=max(0,prices[i]-prices[i-1]);
      }  
      return result;
    }
};

55. 跳跃游戏 - 力扣(LeetCode)

class Solution {
public:
    bool canJump(vector<int>& nums) {
        int cover=0;
        if(nums.size()==1) return true;
        for(int i=0;i <= cover;i++){
            cover=max(i+nums[i],cover);
            if(cover>=nums.size()-1) return true;
        }
        return false;
    }
};

45. 跳跃游戏 II - 力扣(LeetCode)

相关文章:

  • onlyoffice 8.1.0 社区版去除20连接限制版(添加常用中文字体,解锁手机编辑连接器,包含ARM64)
  • kafka-docker版
  • 2Android中的AIDL是什么以及如何使用它
  • linux 命令基础
  • OpenBMC:BmcWeb 处理认证
  • LangChain 是什么
  • 代码块与设计模式
  • C# AOT生成的hellowwordEXE运行占用多少内存1-5MB?
  • 在线招聘小程序:AI简历筛选与精准职位推荐服务
  • 并发设计_第八章_《C++并发编程实战》笔记
  • CMU15445(2023fall) Project #2 - Extendible Hash Index 匠心分析
  • 区块链与去中心化技术
  • 视频编码中视频帧的类型解析
  • solana区块链地址生成
  • CTFHub技能树-Web-SSRF 解题方法
  • EtherCAT OpenEuler Web控制启动
  • Docker的使用
  • 云容灾落地指南:华为云主备容灾RTO和RPO最佳实践
  • 健康医疗大数据——医疗影像
  • C++ string类(前)
  • 国泰海通合并后首份业绩报告出炉:一季度净利润增逾391%
  • 昂立教育:去年减亏1.39亿元,今年以“利润持续增长”为核心目标
  • 浙江官宣:五一假期,没电、没气、没油车辆全部免费拖离高速
  • 来伊份一季度净利减少近八成,今年集中精力帮助加盟商成功
  • 北汽蓝谷一季度净亏损9.5亿元,拟定增募资不超60亿元
  • 赛力斯拟赴港上市:去年扭亏为盈净利59亿元,三年内实现百万销量目标