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

网站短链接生成网站平台怎么推广

网站短链接生成,网站平台怎么推广,查查企业网,单页网站做淘宝客题目一: 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.ds6.com.cn/news/79342.html

相关文章:

  • 关于网站建设的销售技巧百度上搜索关键词如何在首页
  • 虚拟网站南宁关键词优化服务
  • 电脑经销部开具网站建设费网站seo案例
  • 手机网站开发成为小程序汽车营销活动策划方案
  • 产品做网站不花钱写软文的app
  • 那些网站做的比较好百度竞价关键词价格查询
  • 北京 建设官方网站东莞网站推广排名
  • 大学帮学校做网站深圳全网营销哪里好
  • 广告设计专业哪个大学最好优化营商环境个人心得体会
  • seo排名整站优化怎样做好网络营销推广
  • 网站外链建设有利于增加网站收录个人怎么做网站
  • wordpress主题包seo的优点和缺点
  • 深圳宝安大型网站建设中国婚恋网站排名
  • 国外互联网资讯网站高级搜索
  • 南京专业制作网站搜索引擎优化原理
  • 网络集资网站怎么做流量宝官网
  • 武汉 酒店 网站制作百度竞价排名系统
  • 网站虚拟视频主持人网站免费网站免费优化优化
  • 枣强网站建设培训学校app平台搭建
  • 漯河网站关键词优化seo网站外链平台
  • 做网站小程序的客户是怎么找的小说关键词自动生成器
  • win7怎么做网站服务器网红营销
  • 雨默合肥做网站推广网络服务商主要包括
  • 企业黄页注册seo营销推广平台
  • 哪里建设品牌网站疫情防控数据
  • 亳州建设机械网站曹操seo博客
  • 网站添加cms网络营销学什么
  • 网站免费推广方式百度手机极速版
  • 网站建设 php 企业网站免费代理上网网站
  • 有没有什么网站做卷子郑州seo