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

澄海网站建设wordpress页面顶部登录

澄海网站建设,wordpress页面顶部登录,wordpress 七牛 插件,石家庄怎样做网站LeetCode -55 跳跃游戏 给你一个非负整数数组 nums ,你最初位于数组的 第一个下标 。数组中的每个元素代表你在该位置可以跳跃的最大长度。 判断你是否能够到达最后一个下标,如果可以,返回 true ;否则,返回 false 。…

LeetCode -55 跳跃游戏

给你一个非负整数数组 nums ,你最初位于数组的 第一个下标 。数组中的每个元素代表你在该位置可以跳跃的最大长度。

判断你是否能够到达最后一个下标,如果可以,返回 true ;否则,返回 false

示例 1:

输入:nums = [2,3,1,1,4]
输出:true
解释:可以先跳 1 步,从下标 0 到达下标 1, 然后再从下标 1 跳 3 步到达最后一个下标。

示例 2:

输入:nums = [3,2,1,0,4]
输出:false
解释:无论怎样,总会到达下标为 3 的位置。但该下标的最大跳跃长度是 0 , 所以永远不可能到达最后一个下标。

提示:

  • 1 <= nums.length <= 104
  • 0 <= nums[i] <= 105

solution

贪心算法:存在一个位置 x,它本身可以到达,并且它跳跃的最大长度为 x+nums[x],这个值大于等于 y,即 x+nums[x]≥y,那么位置 y 也可以到达。

正确代码

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

超时代码

class Solution {
public:bool canJump(vector<int> &nums) {//int dp[10010][10010]={0};int l = nums.size();vector<vector<int>> dp(l,vector<int>(l,0));dp[0][0] = 1;for (int i = 0; i < l; ++i) {for (int j = 0; j < l; ++j) {if (dp[j][i] == 1) {for (int k = 0; k <= nums[i]; ++k) {if (i + k < l) {dp[i][i + k] = 1;}}}}}for (int i = 0; i < l; ++i) {if (dp[i][l-1]==1){return true;}}return false;}
};
http://www.yayakq.cn/news/623587/

相关文章:

  • 地方新闻门户网站源码广西传导网络科技有限公司
  • 把自己的网站卖给别人后对方做违法衡水做网站的公司
  • 网站内部seo优化包括墙绘网站建设
  • 2014山东春季高考网站建设wordpress网盘搜索源码
  • 做司法考试题目的网站wordpress图文排版
  • 天津中小企业建设网站离莞来莞最新政策
  • 信誉好的龙岗网站制作怎么配置网站服务器
  • dede 网站改宽屏代码引擎搜索是什么意思
  • wordpress 萌主题下载百度 移动网站优化
  • 申请域名后怎么建设网站做彩票网站空间去哪买
  • php 网站模板怎样去推广自己的网店
  • 大连外经贸网站wordpress 响应 完整 模板
  • 长沙模板建站哪家好现在淘客做网站还行吗
  • 贵州建设考试网站欧力虎网站建设
  • 网站建设功能选择表汕头服饰网站建设
  • 湖州住房和城乡建设厅网站个人网站备案通过做淘客
  • 进行网站建设视频教程wordpress商城主体
  • 网站开发检测用户微信号自己建一个电商网站吗
  • 西安网站建设全包提供大良营销网站建设
  • 哪些网站是503错误代码建立数据库连接时出错 wordpress
  • 紫金优化网站制作wordpress网站演示
  • 定制网站建设与运营案例承揽合同和建设工程合同的区别
  • 手机能建网站吗公司要想做个网站这么弄
  • 网站开发电脑内存要多少钱网站建设前的分析
  • 网站做兼容处理怎么网站开发款计入什么科目
  • 网站注册信息站长之家音效素材
  • 做的比较好的车载嗨曲网站开发公司终止函内容
  • 怎么做淘宝返利网站太原定制网站开发制作
  • 石家庄商城网站建设惠州市建设规划局网站
  • 个人网站页面设计作品橙色网站后台模板