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

湘潭企业网站建设 p磐石网络开发一个手游需要多少钱

湘潭企业网站建设 p磐石网络,开发一个手游需要多少钱,网站后台基本功能,注册域名价格这道题有两个注意点,一是我们永远都只能持有一支股票,二是一天之中只能在买股票和卖股票中二选一。因此我们至少要从第二天开始才有利润收入,也就是每两天是一个交易单元,这一点后面要用到。第一次做这道题一般都是这样想&#xf…

这道题有两个注意点,一是我们永远都只能持有一支股票,二是一天之中只能在买股票和卖股票中二选一。因此我们至少要从第二天开始才有利润收入,也就是每两天是一个交易单元,这一点后面要用到。第一次做这道题一般都是这样想,选一个价格低的一天买入,再选个价格高的一天卖,再选一个低的买入.....循环反复,但我们根本确定不了多高算高,多低算低。不妨换一种思考方式,举个例子:我们第一天买股票,第三天卖股票,期间获得的利润可以拆成第一天到第二天的利润与第二天到第三天的利润之和,也就是将一次买卖拆成多个交易单元。于是贪心的点就出来了,我们只有在当前交易单元的利润为正时,才将其算入我们最终买卖股票的利润当中。局部最优,也就是只有当交易单元利润为正才算入总利润,全局最优就是最后得到的利润是我们能获取的最大值。大家可以结合我下面的代码及详细注释理解此题。

代码及详细注释如下:

class Solution {
public:int maxProfit(vector<int>& prices) {int sum = 0;int day_price;//每个交易单元的利润//从第二天开始才有利润,于是i从1开始for(int i = 1;i < prices.size();i++){//计算交易单元利润day_price = prices[i] - prices[i - 1];//当利润为正才算入总利润中if(day_price > 0){sum += day_price;}}return sum;}
};

http://www.dtcms.com/wzjs/575720.html

相关文章:

  • 贵州省建设学校网站网站建设常规自适应
  • 哪个网站可以查企业信息安庆市住房和城乡建设局网站首页
  • 湘潭做网站 磐石网络很专业淮安哪里做网站
  • 上饶做网站要多少钱服务器配置
  • 智慧树网站的章节题做不了移动互联网论文
  • 网站建设技术服务合同做网站的一个月能赚多少钱
  • 天河网站建设哪个好wordpress社交模板
  • 广西住房和城乡建设培训中心网站汕头房产网站建设
  • 怎么做网站管理网站免费制作平台
  • 做铁合金用哪个外贸网站好培训机构网站制作
  • 网站上传用什么软件做视频格式开源低代码开发平台
  • 母婴门户网站模板公司做官网要多少钱
  • 企业网站建设合同百度文库中国最新经济新闻
  • 做网站编程要学什么网站开发工具是啥
  • 天创网站青岛网站建设加盟公司
  • 仿互动吧网站源码郑州正规网站制作公司
  • wap网站psd我的建筑网
  • 宜昌市住房和城乡建设厅官方网站优秀网站设计
  • 商城网站建设方案电子版wordpress4.9.6中文版
  • 外贸网站开发公司高校招生网站建设
  • 浙江网站建设工作室wordpress公司主题
  • 东莞做网站 信科网络免费文档网站
  • 乐山 做网站wordpress例
  • 食品公司建设网站目的百度优化怎么做
  • 本地服务器域名解析网站建设邢台123交友信息手机版
  • 上海正规网站建设耗材aso平台
  • 青岛网站设计建议i青岛博采做专门的表白网站
  • 无锡公司网站建设视频网站建设公司排名
  • 龙岩有什么招聘本地网站wordpress 新建表单
  • 网站备案授权书模板ps怎么排版规划设计网站