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

电商网站网络服务wordpress后台使用

电商网站网络服务,wordpress后台使用,房地产网站推荐,h5页面制作代码Day32 贪心第二天 LeetCode 122 买卖股票的最佳时机 II 思路真是无比巧妙,把区间利润拆成每天的利润,其实就是算出每天的利润,然后只取其中的正值即可。 在代码中计算是否计算加时还与0取最大值,相当于大于0才加入。 class Sol…

Day32 贪心第二天

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

思路真是无比巧妙,把区间利润拆成每天的利润,其实就是算出每天的利润,然后只取其中的正值即可。
在代码中计算是否计算加时还与0取最大值,相当于大于0才加入。

class Solution {
public:int maxProfit(vector<int>& prices) {int res=0;for(int i=1;i<prices.size();i++)res+=max(prices[i]-prices[i-1],0);return res;}
};

LeetCode 55.跳跃游戏

本题的关键在于不再纠结我们如何跳,而是一直考虑最远能跳到哪里,也就是跳跃的覆盖范围,如果覆盖范围大于等于最后一个元素的下标,那就是能跳到,否则就跳不到了。

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

LeetCode 45.跳跃游戏II

本题的关键在于每次跳跃时都取能让跳跃覆盖范围变得更大的下一跳,而且我们也不用考虑应该怎么跳,只需要增加每一步能扩展的最大范围即可,只要范围比大于等于末尾元素的下标,那就成功了。

class Solution {
public:int jump(vector<int>& nums) {if(nums.size()==1) return 0;int cur=0,next=0,res=0;for(int i=0;i<nums.size();i++){next=max(next,nums[i]+i);if(i==cur){if(cur!=nums.size()-1){res++;cur=next;if(cur>=nums.size()-1)break;}else break;}}return res;}
};

接下来是思维的考验了。

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

相关文章:

  • 深圳网站建设最专业的上海做网站设计的公司
  • 诸塈市建设局网站浙江建设职业技术学院继续教育学院网站
  • wordpress 画廊seo关键词排名优化软件怎么选
  • 磁县网站推广如何用jsp做网站
  • 苏州外贸网站推广建设项目
  • 河北省建设厅网站运行条件cent os wordpress
  • 网页制作 公司网站阿里云linux安装wordpress
  • 网站推广流程是免费网站外链推广
  • 网站seo诊断评分63中国建设银行招聘信息网站
  • 小学校园网站建设医疗室内设计网站推荐
  • 建湖县住房和城乡建设局网站wordpress 广告源码
  • 数据来源于网站需如何做脚注asp网上书店网站开发
  • 企业网站建设多长时间wordpress php5.3.5
  • 进行网站建设有哪些重要意义电子商务职业生涯规划书
  • 企业建设网站管理制度网站建设自学 优帮云
  • 做网站如何选域名个人注册公司的利与弊
  • 网站备案 停站现在币圈有那些私募网站做的好
  • 银川网站建设0951自己怎么做商城网站吗
  • 小学校园网站建设方案搜索引擎营销的主要方法
  • 佛山建站模板物流网站公司
  • 搜讯网站建设阳江招聘网站
  • 网站建设diy上海专业做网站建设如何做
  • 做网站困难吗做的网站有营销效果吗
  • 网上有做口译的网站么天津塘沽爆炸视频
  • 网站系统建设服装行业网站建设方案
  • wordpress淘宝客类网站建设上海有名的设计工作室
  • 手机网站源码带后台常州想做个企业的网站找谁做
  • 菏泽做网站设计网站asp代码
  • 义乌网站建设工作室营销公司有哪些
  • 如何加强高校网站建设外贸入门基本知识