DAY33 贪心算法Ⅱ

ops/2025/3/15 3:31:43/

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)


http://www.ppmy.cn/ops/165832.html

相关文章

idea更新git代码报错No Git Roots

idea更新git代码报错&#xff1a; No Git Roots None of configured Git roots are under Git. The configured directory must have ".git directory in it.但是本地项目里是存在.git文件的&#xff0c;就是突然间不能更新代码了 然后尝试重新拉新项目代码提示: Git i…

初阶数据结构(C语言实现)——5.3 堆的应用(1)——堆排序

目录 1 堆的应用1.1 堆排序1.1.1 思路1.1.2 代码实现 1.2 建堆的时间复杂度1.2.1 向下调整1.2.1 向上调整1.2.3 结论 学习堆的应用之前&#xff0c;欢迎学习下堆。 这是博主之前的文章&#xff0c;欢迎学习交流 初阶数据结构&#xff08;C语言实现&#xff09;——5.2 二叉树的…

hadoop集群配置-rsync命令

rsync主要用于备份和镜像 在100中新建文件夹 在conf中新建四个文件 输入命令&#xff1a; rsync -av conf/ roothadoop101:/opt/conf/

使用Mermaid语法绘制的C语言程序从Linux移植到Windows的流程图

以下是使用Mermaid语法绘制的C语言程序从Linux移植到Windows的流程图&#xff1a; graph TDA[开始移植] --> B[代码兼容性检查]B --> C[检查系统调用差异\nfork/exec -> CreateProcess]B --> D[检查文件路径格式\n/ vs \\]B --> E[检查依赖库兼容性\nPOSIX vs …

JVM的垃圾回收器都有哪些?

在 Java 虚拟机&#xff08;JVM&#xff09;中&#xff0c;不同的垃圾回收器采用不同的算法和策略&#xff0c;以满足不同应用场景的性能需求。以下为你详细介绍常见的 JVM 垃圾回收器&#xff1a; 新生代垃圾回收器 1. Serial 收集器 特点&#xff1a;单线程的垃圾回收器&a…

【网络安全 | 漏洞挖掘】$15,000——通过持久token获取个人身份信息(PII)

未经许可,不得转载。 文章目录 绕侧攻击应用程序发现注册流程中的异常token调查token泄露Google Dorking 登场Wayback Machine 的作用影响分析绕侧攻击应用程序 某金融服务平台提供了测试凭据,允许直接登录测试环境。主应用程序包含数百个功能和端点,因此在测试过程中花费了…

JAVA 基础语法备忘录 -

包装类&#xff0c;IO,多线程&#xff0c;网络编程&#xff0c;集合&#xff0c;https://http://gitee.com/SnailClimb/JavaGuide 包装类 用一个对象&#xff0c;把基本数据类型被包装成对象类型就是包装类 基本数据类型&#xff08;int&#xff0c;char,boolean,float,doubl…

万字技术指南STM32F103C8T6 + ESP8266-01 连接 OneNet 平台 MQTT/HTTP

此博客为一份详细的指南&#xff0c;涵盖 STM32F103C8T6 通过 ESP8266-01 连接 OneNet 平台&#xff0c;并使用 MQTT/HTTP 进行数据通信的完整流程。这份文档包括&#xff1a; OneNet 平台的介绍与功能概览在 OneNet 上创建和配置设备的方法STM32CubeIDE 的开发环境搭建ESP826…