跳跃游戏
给定一个非负整数数组 nums ,你最初位于数组的 第一个下标 。
数组中的每个元素代表你在该位置可以跳跃的最大长度。
判断你是否能够到达最后一个下标
示例 1:
输入:nums = [2,3,1,1,4]
输出:true
解释:可以先跳 1 步,从下标 0 到达下标 1, 然后再从下标 1 跳 3 步到达最后一个下标。
示例 2:
输入:nums = [3,2,1,0,4]
输出:false
解释:无论怎样,总会到达下标为 3 的位置。但该下标的最大跳跃长度是 0 , 所以永远不可
能到达最后一个下标。
def tiao(nums:list) -> bool:if len(nums) == 1:return Truezuiyuan_1 = nums[0]if zuiyuan_1 < 1:return Falsefor i in range(1, len(nums)):zuiyuan_1 -= 1if nums[i] > zuiyuan_1:zuiyuan_1 = nums[i]if zuiyuan_1 == 0:breakif i < len(nums) - 1:return Falsereturn True

python练习-跳跃游戏相关推荐

  1. python 跳跃游戏

    跳跃游戏合集 [leetcode 55 跳跃游戏](https://leetcode-cn.com/problems/jump-game/) 一.贪心算法求解 1.1 求解思路 1.2 代码实现 1. ...

  2. lintcode: 跳跃游戏 II

    跳跃游戏 II 给出一个非负整数数组,你最初定位在数组的第一个位置. 数组中的每个元素代表你在那个位置可以跳跃的最大长度. 你的目标是使用最少的跳跃次数到达数组的最后一个位置. 样例 给出数组A =  ...

  3. Python小鸟管道游戏源代码及素材

    Python小鸟管道游戏源程序包含一个Vipgame2.py及一个图片素材包,小鸟管道游戏的素材包请在百度网盘下载,https://pan.baidu.com/s/1agk5zgre7CZHJ0-pd ...

  4. 快来试试Python写的游戏《我的世界》

    <我的世界 Minecraft>大家应该都听说过,但你有没有想过自己用Python写一个这样的游戏呢?太难.太复杂了?也许吧,但是不试一试你怎么知道能不能成呢? 国外有位叫fogleman ...

  5. [Python] 制作超级玛丽游戏

    python制作超级玛丽游戏 这篇文章,我们优先介绍超级玛丽游戏中的多状态跳跃,和行走地图拖动的原理,然后实现.并实现倒计时和金币动态效果 接下来用下面这四张图,就可以完全懂得游戏中背景是怎么会移动的 ...

  6. Python的Pygame游戏框架(汇总)

    Python的Pygame游戏框架 一.前言 二.初识pygame 1.安装pygame 2.pygame 常用模块 二.Pygame 的基础使用 三.手写小游戏源码下载 一.前言 个人主页: ζ小菜 ...

  7. 45. 跳跃游戏 II

    ''' Author: 365JHWZGo Description: 45. 跳跃游戏 II Date: 2021-10-20 09:35:48 FilePath: Python\test\demo8 ...

  8. Python跳跳兔小游戏源代码,兔年必玩小游戏,兔年大吉

    Python跳跳兔小游戏源代码,兔年必玩小游戏,兔年大吉,小兔子跳跳,按空格键向上跳跃,按键盘方向键进行左右移动,以避开飞弹,以防被炸,还可以捡到火箭道具哦. 完整程序下载地址:Python跳跳兔小游 ...

  9. leetcode-45 跳跃游戏II

    给定一个非负整数数组,你最初位于数组的第一个位置. 数组中的每个元素代表你在该位置可以跳跃的最大长度. 你的目标是使用最少的跳跃次数到达数组的最后一个位置. 示例: 输入: [2,3,1,1,4] 输 ...

  10. 《Python和Pygame游戏开发指南》——2.16 pygame.display.update()函数

    本节书摘来自异步社区<Python和Pygame游戏开发指南>一书中的第2章,第2.16节,作者[美]Al Sweigart(斯维加特), 李强 译,更多章节内容可以访问云栖社区" ...

最新文章

  1. AXI_04 AXI_LITE_MASTER_IP设计与验证
  2. SQL SERVER最大用户连接数
  3. 输入一批整数,输出最大最小值,输入0结束
  4. centos网络隔一段时间就断_如果是中专学历,以后做网络工程师会有瓶颈吗?
  5. 联想x100e linux,进化之道!ThinkPad X100e全球首发测试
  6. Netflix推出Hollow,处理内存数据集的Java库
  7. 职场新人如何高效办公?这10款软件帮到你!
  8. ASP.NET_各个币种之间的汇率转换(实时)使用Yahoo汇率。
  9. php随机生成微信昵称(二)
  10. WinCC RT Adv 项目下载与自动运行
  11. 「电创云」:「空间优造」与「绿多多」「绿点」绿色社区
  12. 新手php集成环境,php集成环境服务器xampp安装使用教程(适合第一次玩PHP的新手)...
  13. 计算机直接切换到桌面,屏幕如何快速切换桌面
  14. 怎么才能快速减去皮下脂肪?
  15. 硬盘初始化分区选择GPT还是MBR?
  16. 深入理解BFC与IFC
  17. 双指针—安排会议日程(leetcode 1229)
  18. 写给计算机老师的一封信800,写给老师的一封信800字
  19. hive-sql截取汉字、字母和数字等
  20. jdk安装遇到cab文件损坏问题

热门文章

  1. 《python语言程序设计》笔记
  2. 【小组成员个人简介】Fantasy
  3. excel文档中了宏病毒--
  4. 三大重组股上涨最具爆发力!
  5. 如何长时间高效学习?
  6. mysql2000卸载_如何卸载mysql 图文教程教你完全卸载mysql数据库
  7. 回溯算法 --- 例题6.最大团问题
  8. 入职Apifox研发组三个月,我领悟了30个高效开发方法
  9. 人民币大写数字 C++
  10. 李开复:几年内电子商务上市潮会来临