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

国外设计网站导航微信朋友圈广告投放

国外设计网站导航,微信朋友圈广告投放,我国政府网站集约化建设的关键,怎么做透明的网站图片122.买卖股票的最佳时机 II 题目链接:力扣题目链接 思路:因为是求虽大利润完全可以假设知道第二天涨前一天买入即可,就是求两天只差大于0 的和。 55. 跳跃游戏 题目链接:力扣题目链接 思路:应该从后往前循环判断&…

122.买卖股票的最佳时机 II

题目链接:力扣题目链接

思路:因为是求虽大利润完全可以假设知道第二天涨前一天买入即可,就是求两天只差大于0 的和。

55. 跳跃游戏

题目链接:力扣题目链接

思路:应该从后往前循环判断,只要能在当前位置跳跃到队尾,就可以把队尾更新到当前位置,然后继续循环。

class Solution {boolean res = false;public boolean canJump(int[] nums) {int lastPos = nums.length - 1;for(int i=nums.length - 2;i>=0;i--){if(i+nums[i]>=lastPos){lastPos = i;}}return lastPos == 0;}
}

45.跳跃游戏II

题目链接:力扣题目链接

思路:一开始的想法是动态规划,但是动态规划会超时(不是不能用只是时间复杂度高会超时)。只能使用贪心算法。要计算当前范围能到哪里,另一个就是当前范围跳到的地方下一次最远能到哪里。也就是这里需要统计两个覆盖范围,当前这一步的最大覆盖和下一步最大覆盖。如果移动下标达到了当前这一步的最大覆盖最远距离了,还没有到终点的话,那么就必须再走一步来增加覆盖范围,直到覆盖范围覆盖了终点。

class Solution {public int jump(int[] nums) {int time=0;int currentEnd = 0; // 当前跳跃的最远边界int farthest = 0;for (int i = 0; i < nums.length - 1; i++) {// 更新能够跳到的最远位置farthest = Math.max(farthest, i + nums[i]);// 当我们到达了当前跳跃的边界if (i == currentEnd) {time++; // 增加跳跃次数currentEnd = farthest; // 更新当前边界为最远位置// 如果当前边界已经超过或到达终点if (currentEnd >= nums.length - 1) {break;}}}return time;}
}

1005.K次取反后最大化的数组和

题目链接:力扣题目链接

思路:让绝对值大的负数变为正数,当前数值达到最大,整体最优:整个数组和达到最大。那么如果将负数都转变为正数了,只找数值最小的正整数进行反转。

时间:2h

http://www.khdw.cn/news/32821.html

相关文章:

  • wordpress打赏可见插件seo顾问服务四川
  • asp.net网站安全百度论坛
  • 深圳招聘一般在哪个网站朋友圈营销广告
  • 做vlog网站推荐百度怎么做推广
  • 众筹网站建设seo 优化 工具
  • 网页设计公司有哪些国内郑州seo优化顾问
  • 建站开发软件软文新闻发布网站
  • 做啤酒最全的网站网站制作和推广
  • 班级信息网站建设的现状aso关键词覆盖优化
  • 京挑客如何做网站推广大连seo优化
  • b2b模式网站网易搜索引擎
  • 部队网站建设方案培训机构招生方案模板
  • 建立电商网站谷歌seo代运营
  • 做网站的诈骗8000块钱犯法吗windows优化大师可以卸载吗
  • 网站开发费计入什么科目杭州seo搜索引擎优化
  • 网站建设经费管理合肥网站推广优化公司
  • 做百度色情网站排名赚钱吗千锋教育可靠吗
  • vps怎么做网站百度seo优化网站
  • 网页设计一个网站qq推广平台
  • 外贸网站建设价格海口网站建设
  • 微信上发的链接网站怎么做的百度推广一天费用200
  • 创建免费网站网络销售怎么学
  • 南水北调中线干线工程建设管理局网站360提交入口网址
  • 企业网站应该找谁做如何在百度上推广业务
  • 自贡网站制作公司深圳市网络品牌推广
  • 模板网站的弊端百度seo可能消失
  • 手机触屏版网站百度端口开户推广
  • 网站开发技术路线目录搜索引擎有哪些
  • 学校网站建设与维护方案我要学电脑哪里有短期培训班
  • 微信小店可以做分类网站建设网站的步骤