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

广东的网站建设案例tp5手机网站开发

广东的网站建设案例,tp5手机网站开发,音乐网站 模板,孝感门户网题目描述#xff1a; 给定一个数组 prices #xff0c;它的第 i 个元素 prices[i] 表示一支给定股票第 i 天的价格。你只能选择 某一天 买入这只股票#xff0c;并选择在 未来的某一个不同的日子 卖出该股票。设计一个算法来计算你所能获取的最大利润。返回你可以从这笔交易…题目描述 给定一个数组 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。 算法一 思路 暴力for循环提交结果超时 代码实现 int maxProfit(int* prices, int pricesSize) {//暴力求解int max0;for(int i0;ipricesSize;i){for(int ji;jpricesSize;j){if(prices[j]prices[i]) continue;if((prices[j]-prices[i])max){maxprices[j]-prices[i];}}}return max; } 算法二 思路 //在遍历向前推进时找到一个最小买入价格minprice //然后在没有找到下一个更小的买入价格时计算接下来每一天的利润记录其中最大利润 //如果找到下一个最小买入价格minprice继续计算接下来未找到下一个更小买入价格时的利润最大值 //直到遍历完prices数组maxProfit就是历史最大差值 代码实现 int maxProfit(int* prices, int pricesSize) {//动态变化int max0,min1e9;for(int i0;ipricesSize;i){maxmaxprices[i]-min?max:prices[i]-min;minminprices[i]?min:prices[i];}return max; }
http://www.sadfv.cn/news/105463/

相关文章:

  • 成都网站建设方案外包南宁网站关键字优化
  • 怎么做私人网站wordpress能否做网站
  • 太仓网站建设排名重庆建设人才网
  • 北京城乡建设学校网站jsp网站开发详解
  • 虚拟主机销售网站模板网络营销大师排行榜
  • 怎样设立网站怎么找做网站平台公司
  • 网站如何被百度收录广告设计总结
  • 新手自己建网站贴吧aso优化贴吧
  • 天津网站制作培训行业协会网站织梦模板
  • 网站建设的关注点lnmp 内网 wordpress
  • 沈阳网站设计运营公司手机上上建设网站
  • 手表电商网站公司邮箱一般用哪个
  • 网站建设负责那内容上传吗网站免费模板制作
  • 网站开发实现的功能衡水网站建设优化推广
  • 域名指向另一个网站做网站的费用记哪个会计科目
  • wordpress能不能做商城网站编辑 seo
  • 高校思政网站建设意义wordpress哪个主题
  • 国内十大网站排名有哪些好的印花图案设计网站
  • 福建省建设系统网站php简易购物网站开发
  • 营销型外贸网站广州wordpress表单上传多个文件
  • 上饶网站开发 app开发wordpress search标签页
  • 写作网站私密做一个综合性的网站多少钱
  • 用nodejs可以做网站么做的网站怎么样才能再网上看到
  • 网站建设需要学编程么东莞路桥总公司电话
  • 做软件公司网站哪家上市公司做视频网站
  • 网站开发语言html5 php万网域名注册步骤
  • 网站如何接广告门户网站规划
  • 张家口建站优化外国炫酷网站
  • 图片博客 wordpress太原seo整站优化
  • 建立网站 英语怎么说北京最大的商场