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

制作一个网站步骤全国建筑企业查询平台

制作一个网站步骤,全国建筑企业查询平台,wordpress contactform,如何搭建局域网服务器力扣122.买卖股票最佳时机Ⅱ 链接: link 思路 要求最大利润,可以分解成子问题求解,在最低价格买入,最高价格卖出。 假如第0天价格最低,第3天价格最高,利润prices[3] - pricnes[0], 可以将利润公式拆解成 (prices[3]…

力扣122.买卖股票最佳时机Ⅱ

链接: link

思路

要求最大利润,可以分解成子问题求解,在最低价格买入,最高价格卖出。
假如第0天价格最低,第3天价格最高,利润=prices[3] - pricnes[0],
可以将利润公式拆解成
(prices[3]-prices[2])+(prices[2]-prices[1])+(prices[1]-prices[0])
最终变成了求相邻两天的利润,所以可以得到一个关于利润的列表,只需要将这个列表大于0的相加即可求出最大利润

方法1:

class Solution {public int maxProfit(int[] prices) {int res = 0;for(int i = 1;i<prices.length;i++){res += Math.max(prices[i] - prices[i-1],0);}return res;}
}

相似题型

思路

上一道题是求利润最大化,而这道题是只能进行一次买卖,要求这一次利润最大
121.买卖股票的最佳时机
链接: link

class Solution {public int maxProfit(int[] prices) {int res = 0;int minPrice = prices[0];for (int p : prices) {res = Math.max(res, p - minPrice);minPrice = Math.min(minPrice, p);}return res;}
}

55.跳跃游戏
链接: link

class Solution {public boolean canJump(int[] nums) {if(nums.length == 1) return true;int cover = 0;for(int i =0;i<=cover;i++){cover = Math.max(i + nums[i],cover);if(cover >= nums.length - 1){return true;}}return false;}
}

45.跳跃游戏Ⅱ

思路

这道题需要记录2个距离,一个是当前位置能走的最大距离和下一步能走的最大距离,当下一步能走的最大距离覆盖终点即为最优解。注意要先更新下一步最大距离,当i=当前最大距离时再更新当前最大距离。
链接: link

class Solution {public int jump(int[] nums) {if (nums.length == 1)return 0;int cover_1 = 0; // 当前位置的覆盖范围int cover_2 = 0; // 下一个位置的覆盖范围int cnt = 0; // 记录跳次数for (int i = 0; i < nums.length; i++) {cover_2 = Math.max(i + nums[i], cover_2);// 此时只需要走一步即可到达终点if (cover_2 >= nums.length - 1) {cnt++;break;}// 走到当前覆盖的最大区域时,更新下一步可达的最大区域if (i == cover_1) {cover_1 = cover_2;cnt++;}}return cnt;}
}

文章转载自:

http://O2b8vPje.jppzj.cn
http://vSeZZ6Tj.jppzj.cn
http://qDwU2sTu.jppzj.cn
http://79RKNIgR.jppzj.cn
http://U3pdDVHD.jppzj.cn
http://tFed3NFh.jppzj.cn
http://Ma9qIrDl.jppzj.cn
http://1FH9mguH.jppzj.cn
http://CA9c9TZC.jppzj.cn
http://FMI9VrCq.jppzj.cn
http://QrceU6ii.jppzj.cn
http://EscX98JU.jppzj.cn
http://22YTIj2J.jppzj.cn
http://wp5DBouS.jppzj.cn
http://yZ0CpwEf.jppzj.cn
http://hKVvdMfN.jppzj.cn
http://cBcUct59.jppzj.cn
http://g1e9GVyl.jppzj.cn
http://Vg7naQLy.jppzj.cn
http://cGfLW9GG.jppzj.cn
http://7PWXYAPQ.jppzj.cn
http://TIH4hRlV.jppzj.cn
http://VmGsb5Xb.jppzj.cn
http://NTgqPFAp.jppzj.cn
http://q1Zhn3oX.jppzj.cn
http://46VgzSnQ.jppzj.cn
http://yLAW5XyT.jppzj.cn
http://31noT4fY.jppzj.cn
http://y1ek4uJg.jppzj.cn
http://hUgGMM14.jppzj.cn
http://www.dtcms.com/wzjs/711982.html

相关文章:

  • 高端 网站制作wordpress和dedecms
  • 哪些网站可以做免费答题公司做网站买域名之后做什么
  • 做网站赚广告费好做吗国外采购商联系方式
  • 山东关键词优化联系电话网络优化工程师主要负责什么工作
  • 网站建设都讲哪些内容河南省新闻最新消息
  • 网站网店建设网络营销推广方案案例分析
  • 南昌招商网站建设设计素材网站千图网
  • crm客户管理系统源码seo站长工具查询
  • php 创建网站开发性价比最高网站建设哪里好
  • 收录快的门户网站tk网站域名
  • x网站免费模板免费下载网站运营外包公司
  • 厦门北京网站建设公司即时聊天wordpress手机app
  • 网站建设及维护涉及哪些内容设计好的商城网站建设网络公司
  • 完备的网站建设推广中国建设银行天津分行网站
  • 网站时间轴电商网站建设课件
  • 手机网站微信支付接口开发教程photoshop做网站
  • 上传网站软件网站板块设计有哪些
  • 网站建设与管理的总结报告网站建设中的图片及视频要求
  • 深圳建设工程造价管理站c2c网站的特点
  • 商旅网站建设档案网站建设
  • 滑县网站建设策划网站建设哪些好
  • php做网站麻烦吗python 网站开发
  • 信仰类型的企业网站wordpress搭建网站有什么好外
  • 温州住房与城乡建设部网站有了域名之后如何做网站
  • 浦口区建设局网站东莞市建设企业网站服务机构
  • 微餐饮网站建设比较好沙坪坝区优化关键词软件
  • 建筑网站制作杭州的网站设计
  • 公司网站建设大概多少钱外贸建站模板价格
  • 一般网站用什么软件做wordpress 双语
  • 小伙做网色网站给客户做网站 赚钱吗