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

阳江网站制作公司/每日精选12条新闻

阳江网站制作公司,每日精选12条新闻,福州seo网站建设,迷你世界怎么做网站期题目 给定一个数组,它的第 i 个元素是一支给定股票第 i 天的价格。 如果你最多只允许完成一笔交易(即买入和卖出一支股票一次),设计一个算法来计算你所能获取的最大利润。 注意:你不能在买入股票前卖出股票。 示例…

题目 
给定一个数组,它的第 i 个元素是一支给定股票第 i 天的价格。

如果你最多只允许完成一笔交易(即买入和卖出一支股票一次),设计一个算法来计算你所能获取的最大利润。

注意:你不能在买入股票前卖出股票。

示例 1:

输入: [7,1,5,3,6,4]
输出: 5
解释: 在第 2 天(股票价格 = 1)的时候买入,在第 5 天(股票价格 = 6)的时候卖出,最大利润 = 6-1 = 5 。
     注意利润不能是 7-1 = 6, 因为卖出价格需要大于买入价格;同时,你不能在买入前卖出股票。
示例 2:

输入: [7,6,4,3,1]
输出: 0
解释: 在这种情况下, 没有交易完成, 所以最大利润为 0。

1234567891011121314151617181920 
解决方法 
其实就是求最大的差值。我们遍历每一个数字的时候,都去求当前的价格减去之前价格最低的差值,如果比之前的差值要大,那么更新差值,否则最大值还是之前的值。 
class Solution {
    public int maxProfit(int[] prices) {
        int mcur = 0,min = Integer.MAX_VALUE;
        for (int price : prices) {
            if (min == Integer.MAX_VALUE) {
//                mcur = price - min;
            }else {
                mcur = Math.max(price - min,mcur);
            }
            min = Math.min(price,min);
        }


        return Math.max(mcur, 0);
    }
}

来源:https://blog.csdn.net/u013270444/article/details/106972828

http://www.lbrq.cn/news/1620811.html

相关文章:

  • 宁波网站建设公司网络推广/外链吧怎么使用
  • cms网站开发毕设/成都网站排名 生客seo
  • 网站制作软件安卓版/seo内容优化心得
  • 江苏城嘉建设工程有限公司网站/营销网站建设哪家快
  • 公司做网站的多吗/怎样做一个网页
  • b2b网站做推广什么网站好/徐州新站百度快照优化
  • 电话做网站的推广/新站如何快速收录
  • 网站开发量/株洲网站设计外包首选
  • 外国网站界面/it培训学校哪家好
  • 广州智能模板建站/最好的网站设计公司
  • 永久免费自动建站系统/今日国际新闻最新消息大事
  • 网站可以做被告嘛/国内比较好的软文网站
  • 哪个网站可以做创意短视频网站/加入网络营销公司
  • 银川网站建设哪家优/sem培训班学费哪个好
  • 湛江制作网站多少钱/热狗seo优化外包
  • 做网站 什么语言/想要推广网页正式版
  • 拍卖网站建设/合肥网站推广
  • 温州网站建设和推广/安卓优化大师最新版
  • 做网站用什么/网站搜索
  • 学生做网站的目的/怎样做网站
  • 音乐网站设计总结/参考消息今天新闻
  • 手机端企业网站怎么做/网络推广怎么做方案
  • w网站怎么做/海南seo顾问服务
  • wordpress如何修改页脚/合肥网站推广优化公司
  • 提供免费网站建设/互联网培训机构排名前十
  • 建一个公司需要多少钱/怎么优化整站
  • 网站频道建设/seo网站排名全选
  • 大良营销网站建设流程/深圳网站营销seo电话
  • 外贸网站外链/盘古百晋广告营销是干嘛
  • 公司网站设计素材/电商网站前端页面内容编写
  • 正向运动学(Forward Kinematics,简称FK)和逆向运动学(Inverse Kinematics,简称IK)
  • 多云场景实战:华为手机 QR 码绑定与 AWS云服务器终端登录全解
  • 【科普】在STM32中有哪些定时器?
  • 2018 年 NOI 最后一题题解
  • 论文阅读:《多目标和多目标优化的回顾与评估:方法和算法》
  • 华为昇腾NPU卡 文生视频[T2V]大模型WAN2.1模型推理使用