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

微信的网站建设wordpress最新漏洞

微信的网站建设,wordpress最新漏洞,中介网站开发,做网站的公司天津题目一: 121. 买卖股票的最佳时机https://leetcode.cn/problems/best-time-to-buy-and-sell-stock/ 思路:因为时间复杂度O(n),所以使用贪心来做。类似双指针,一个指针记录到当前循环时最小的股票价格&…

题目一:

121. 买卖股票的最佳时机icon-default.png?t=N7T8https://leetcode.cn/problems/best-time-to-buy-and-sell-stock/

思路:因为时间复杂度O(n),所以使用贪心来做。类似双指针,一个指针记录到当前循环时最小的股票价格,另一个记录最大利润(每次都用prices[i] - 前一个指针值,并取max)

代码:

class Solution {public int maxProfit(int[] prices) {// 记录最小值int low = Integer.MAX_VALUE;// 记录最大利润int high = 0;for (int i = 0; i < prices.length; i++) {low = Math.min(low, prices[i]);high = Math.max(prices[i] - low, high);}return high;}
}

题目二:

45. 跳跃游戏 IIicon-default.png?t=N7T8https://leetcode.cn/problems/jump-game-ii/

思路:贪心。需要统计两个覆盖范围,当前这一步的最大覆盖和下一步最大覆盖。

首先求出下一步最大覆盖的最大值,如果可以到达终点,直接count+1;

若不能到达终点,则让当前这一步最大覆盖=下一步最大覆盖的最大值,继续重复求当前这一步的下一步覆盖最大值。

图片来源:代码随想录

代码:

class Solution {public int jump(int[] nums) {if (nums.length == 0 || nums.length == 1) return 0;// 务必记录两个值,当前覆盖的最大范围和下一步覆盖的最大范围int res = 0;// int cur = 0;int next = 0;for (int i = 0; i < nums.length; i++) {next = Math.max(next, nums[i] + i);if (next >= nums.length - 1)return res + 1;if (i == cur){res++;cur = next;}}return res;}
}

http://www.yayakq.cn/news/946184/

相关文章:

  • 企业网页制作软件江门seo外包服务
  • 中国著名摄影网站网站手机微信三合一怎么做
  • 地产集团网站建设天河建设网站哪个好
  • 做网站去哪里找客户网店哪个平台好
  • 商机网网站源码网站建设属于哪个行业分类
  • 南京seo网站管理怎么在网站上做充话费业务
  • 河津网站制作生活+装修 北京卫视
  • 做网站怎么给图片加连接网络规划与设计是什么专业
  • 哈尔滨网站建设工作室wordpress背景图美化
  • 永久免费建站程序系统网站建设
  • 如何实现网站的纯静态化高稳定性的网站设计制作
  • 韩国食品网站设计欣赏网站短信验证码接口怎么做
  • 自己怎么建个网站赚钱吗免费网络电视直播在线观看
  • 设计公司网站需要什么条件深圳市seo上词贵不贵
  • 网站开发免费维护一年新云网站模板
  • 知名手机网站阿里巴巴外贸平台是什么
  • 做家电维修网站百度联盟怎么做网站
  • 建设网站用新域名还是老域名门户网站制作流程
  • 宁波网站推广人网盟推广平台
  • 深圳做网站最好网站备案前置审批文件
  • 站长号美团网站开发目标
  • 做软件界面的网站免费WAP建导航网站
  • 营销网站的宣传、推广与运作移动互联网开发工程师证书
  • 做网站怎么样引流网站开发三大元素
  • 网站建设中文百如何保存wordpress主题设置
  • 灯具网站建设百度一下百度一下
  • 如何建学校网站外贸网站建设怎么制作
  • 广东网站备案进度查询西安seo专员
  • 是做网站编辑还是做平面设计asp.net 获取网站的绝对路径
  • 中国建设部网站四库平台建设企业网站新闻开发的意义