【hot100篇-python刷题记录】【跳跃游戏】

ops/2024/10/21 1:31:21/

R6-贪心算法

符合贪心的原因是:

我们要走到最后可以每次都选择尽可能远的来走,其次,能走到该步意味着该步以前都能到达。因此,局部最优解可以代表全局最优解。

python">class Solution:def canJump(self, nums: List[int]) -> bool:#最远能到的位置mx=0for i,jump in enumerate(nums):#能到当前且能走更远if mx>=i and i+jump>mx:mx=i+jump#布尔值返回真帅return mx>=i

 

 

 


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

相关文章

简易STL实现 | Deque的实现

一种 在内存中存储元素的数据结构,它支持 在两端添加和删除元素(使用循环数组实现) 1、deque的特性(分段deque实现) 1、双端操作: deque支持在前端和后端执行快速的插入和删除操作 2、随机访问&#xff…

深度学习100问31:如何降低语言模型的困惑度

嘿,想让语言模型的困惑度降低,有几个好办法哦。 首先呢,可以多给它找点“学习资料”,也就是增加训练数据量。这就像一个学生,读的书越多,学到的知识就越多,就越聪明。语言模型有了大量的文本数…

mac/windows 软件推荐

推荐一些这么多年mac/windows 平台搜集使用下来比较好用,提升效率的软件 mac: 超级右键:快捷操作Bob:快捷翻译软件cleanmymac x:清洁软件compressor:压缩文件keka:压缩解压缩包mos&#xff1a…

Eureka与Ribbon的协作:实现客户端负载均衡的详细指南

Eureka与Ribbon的协作:实现客户端负载均衡的详细指南 引言 在现代微服务架构中,负载均衡是保证系统高可用性和性能的重要技术之一。随着服务实例的数量和动态变化,如何高效地分发请求成为一个关键问题。Spring Cloud提供了Eureka和Ribbon这…

将单元格中的单引号隐藏,但是并不删除,用于从txt中复制到excel中直接将数字内容改为文本显示,刷新内容

将单元格中的单引号隐藏,但是并不删除,用于从txt中复制到excel中直接将数字内容改为文本显示,刷新内容 Sub HideLeadingSingleQuote() 将单元格中的单引号隐藏,但是并不删除,用于从txt中复制到excel中直接将数字内容改…

【GD32】从零开始学GD32单片机 | USB通用串行总线接口+HID键盘例程(GD32F470ZGT6)

1. 简介 USB,全称通用串行总线,相信大家都非常熟悉了,日常生活只要用到手机电脑都离不开这个接口,像鼠标键盘U盘都需要使用这个接口进行数据传输,下面简单介绍一下。 1.1 版本标准 USB的标准总体可以分为低速、全速和…

重塑PDF编辑体验:最新在线工具深度评测

现在用PDF的场景多了,随之而来的加速了PDF编辑、转换工具的飞速发展,很多时候因为便捷大家更喜欢使用在线的工具。今天我就分享几款pdf在线编辑工具提高你文档处理效率。 1.福昕PDF编辑器 链接一下>>https://editor.foxitsoftware.cn 在沉浸阅…

Oracle 客户端 PL/SQL Developer 15.0.4 安装与使用

目录 官网下载与安装 切换中文与注册 连接Oracle数据库 tnsnames.ora 文件使用 Oracle 客户端 PL/SQL Developer 12.0.7 安装、数据导出、Oracle 执行/解释计划、for update。 官网下载与安装 1、官网:https://www.allroundautomations.com/products/pl-sql-d…