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

怎么判断网站的好坏谷粉搜索谷歌搜索

怎么判断网站的好坏,谷粉搜索谷歌搜索,网站建设需要那些基础,wordpress列表页面访问时间太长跟着carl学算法,本系列博客仅做个人记录,建议大家都去看carl本人的博客,写的真的很好的! 代码随想录 LeetCode:121.买卖股票的最佳时机1 给定一个数组 prices ,它的第 i 个元素 prices[i] 表示一支给定股票…

跟着carl学算法,本系列博客仅做个人记录,建议大家都去看carl本人的博客,写的真的很好的!
代码随想录

LeetCode:121.买卖股票的最佳时机1
给定一个数组 prices ,它的第 i 个元素 prices[i] 表示一支给定股票第 i 天的价格。
你只能选择 某一天 买入这只股票,并选择在 未来的某一个不同的日子 卖出该股票。设计一个算法来计算你所能获取的最大利润。
返回你可以从这笔交易中获取的最大利润。如果你不能获取任何利润,返回 0 。
示例 1:
输入:[7,1,5,3,6,4]
输出:5
解释:在第 2 天(股票价格 = 1)的时候买入,在第 5 天(股票价格 = 6)的时候卖出,最大利润 = 6-1 = 5 。
注意利润不能是 7-1 = 6, 因为卖出价格需要大于买入价格;同时,你不能在买入前卖出股票。
示例 2:
输入:prices = [7,6,4,3,1]
输出:0
解释:在这种情况下, 没有交易完成, 所以最大利润为 0。

动态规划法:

  • dp[i][0]表示第i天持有股票时的最多现金,这里的持有并不是第i天买股票的意思,也可以是第i - 1天买,或第i - 2天买,然后一直持有到第i
  • dp[i][1]表示第i天不持有股票时的最多现金
  • 初始化:dp[0][0] = -prices[0],dp[0][1] = 0
  • 递推公式:dp[i][0] = Math.max(dp[i - 1][0], -prices[i]),
  • dp[i][1] = Math.max(dp[i - 1][1], dp[i - 1][0] + prices[i])
	public int maxProfit(int[] prices) {int[][] dp = new int[prices.length][2];// 持有股票的最大金额dp[0][0] = -prices[0];// 不持有股票的最大金额dp[0][1] = 0;for (int i = 1; i < prices.length; i++) {// 持有股票:要么昨天就持有,要么昨天不持有且今天持有dp[i][0] = Math.max(dp[i - 1][0], -prices[i]);// 不持有股票:要么昨天就不持有,要么今天卖出dp[i][1] = Math.max(dp[i - 1][1], dp[i - 1][0] + prices[i]);}// 肯定是不持有金额最多return dp[prices.length - 1][1];}

贪心法:

  • 先找到第i天以前股票价格最低的时候,然后在计算第i天卖出去所得到的利润
	public int maxProfit(int[] prices) {int low = Integer.MAX_VALUE;int res = 0;for (int i = 0; i < prices.length; i++) {low = Math.min(low, prices[i]);res = Math.max(res, prices[i] - low);}return res;}
http://www.wangmingla.cn/news/155611.html

相关文章:

  • 税务 网站建设 重视成都关键词优化服务
  • 网站开发中的渲染是什么意思深圳十大教育培训机构排名
  • 如何开发网站自己做站长google推广一年的费用
  • APP做网站百度电脑版官网入口
  • 哪个网站服务器比较好单页应用seo如何解决
  • wordpress 调用全文无锡网站seo
  • 医院网站建设模板下载东莞seo顾问
  • 工商局外网百度seo点击器
  • wordpress 主页链接seo优化方案案例
  • 网站做nat映射需要哪些端口google ads
  • 网站手机版二维码怎么做网上营销方式和方法
  • 那个餐饮网站市场营销策略有哪4种
  • 做红酒的网站有哪些今天最新新闻报道
  • 湛江网站制作推广网络推广费用预算表
  • 当当网网站建设方案短视频营销策划方案
  • 建设监理工程公司网站百度搜索排行榜前十名
  • 天津网站开发百度一下首页百度一下
  • 做网站市场大不大2345网址导航下载
  • 泉州优化seo网站关键词优化百度账号登录中心
  • 网站角色管理系统卡点视频免费制作软件
  • 攸县做网站的网络营销的基本方法
  • 电话客服外包东莞做网站排名优化推广
  • 免费制作app生成器网站有实力的网站排名优化软件
  • seo网站推广优化论文网络营销策划方案格式
  • it初学者做网站关键词查找网站
  • 专业做邯郸网站优化建网站的步骤
  • 做网站什么系统简单baike seotl
  • 审美网站最新国际足球世界排名
  • 临朐营销型网站建设北京疫情消息1小时前
  • 网站只做程序员免费推广论坛