技术栈

Day32 贪心算法part02

临渊羡鱼的猫2024-02-15 11:50

买卖股票的最佳时机

太牛了我,随随便便双指针秒杀

md题解里面双指针都没用直接for循环秒杀

跳跃游戏

写成这样纯粹是没有看到第一次跳跃必须从第一个开始

python 复制代码
class Solution:
    def canJump(self, nums: List[int]) -> bool:
        if len(nums) == 1:
            return True
        for i in range(len(nums) - 1):
            if i + nums[i] >= len(nums) - 1:
                return True

        return False 
上一篇:编码技巧——在项目中使用Alibaba Cloud Toolkit远程部署
下一篇:Redis的持久化方式
相关推荐
im_AMBER
4 分钟前
Leetcode 87 等价多米诺骨牌对的数量
数据结构·笔记·学习·算法·leetcode
import_random
15 分钟前
[算法]时间序列(介绍)
算法
wuk998
18 分钟前
MATLAB中求解和分析马蒂厄方程
人工智能·算法·matlab
Wang20122013
32 分钟前
LSTM和Transformer对比
人工智能·算法·架构
KingRumn
37 分钟前
Linux进程间通信之D-Bus
linux·算法
fufu0311
39 分钟前
Linux环境下的C语言编程(四十九)
linux·c语言·算法
YGGP
1 小时前
【Golang】LeetCode198. 打家劫舍
算法·leetcode
啊阿狸不会拉杆
1 小时前
《数字图像处理》实验6-图像分割方法
图像处理·人工智能·算法·计算机视觉·数字图像处理
YGGP
1 小时前
【Golang】LeetCode 152. 乘积最大子数组
算法·leetcode
爱学大树锯
1 小时前
171 · 乱序字符串
算法
热门推荐
01从快手“12·22”直播攻击事件看:一次教科书式的业务层饱和攻击02GitHub 镜像站点033D 圣诞树网页代码04Linux下V2Ray安装配置指南05UV安装并设置国内源06电脑检测软件—图吧工具箱07在VSCode配置Java开发环境的保姆级教程(适配各类AI编程IDE)08Gemini3 生成的基于手势控制3D粒子圣诞树09jdk21下载、安装(Windows、Linux、macOS)10Claude Code Skills 实用使用手册