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

3g门户网站官网/值得收藏的五个搜索引擎

3g门户网站官网,值得收藏的五个搜索引擎,南联网站建设哪家好,二级域名租用买卖股票的最佳时机 给定一个数组 prices ,它的第 i 个元素 prices[i] 表示一支给定股票第 i 天 的价格。你只能选择 某一天 买入这只股票,并选择在 未来的某一个不同的日子 卖出该股 票。设计一个算法来计算你所能获取的最大利润。返回你可以从这笔交易…

买卖股票的最佳时机

给定一个数组 prices ,它的第 i 个元素 prices[i] 表示一支给定股票第 i 天
的价格。你只能选择 某一天 买入这只股票,并选择在 未来的某一个不同的日子 卖出该股
票。设计一个算法来计算你所能获取的最大利润。返回你可以从这笔交易中获取的最大利润。如果你不能获取任何利润,返回 0

输入:整型数组
输出:整型变量
思路:通过求解当天与前一天的差,得到该题可以转换为求子数组的最大值

class Solution {public int maxProfit(int[] prices) {//定义新的数组来维护int[] tmpNum = new int[prices.length];tmpNum[0] = 0;//定义preint pre = 0;int maxNum = 0;for(int i = 1;i < prices.length;i++){tmpNum[i] = prices[i] - prices[i-1];}for(int x : tmpNum){pre = Math.max(pre + x,x);maxNum = Math.max(pre,maxNum);}return maxNum;}
}

然后使用贪心算法

class Solution {public int maxProfit(int[] prices) {//每次都进行维护int minPrice = Integer.MAX_VALUE;int maxprofit = 0;for(int x : prices){//更新最大利润maxprofit = Math.max(maxprofit,x - minPrice);//更新最小值minPrice = Math.min(minPrice,x);}return maxprofit;}
}
http://www.bjxfkj.com.cn/article/788.html

相关文章:

  • 网站建设介绍/政府免费培训面点班
  • 设计网站如何打造收费/挖掘关键词爱站网
  • 潍坊做网站的电话/建网站需要哪些步骤
  • php网站培训/产品推广的渠道
  • python 网站开发实例/大地seo
  • 水友做的yyf网站/域名seo站长工具
  • 网站怎么做限时抢购/搜狐财经峰会直播
  • 素材网站排行榜前十名/it培训机构哪个好一点
  • 武汉实验室建设公司/seo博客教程
  • 个人网站备案备注/正规网络公司关键词排名优化
  • 做网站和编程有关系吗/百度网首页登录入口
  • 网站建设公司龙头/1688seo优化是什么
  • 晋城网站制作公司/外链seo
  • 专业制作门户型网站/网络营销的特点举例说明
  • 做网站属于广告费吗/靠谱的代运营公司
  • 公司网站宣传设计/关键词排名怎样
  • 合肥网站建设+一浪/2345网址导航设为主页
  • 关于珠海网站建设的优势/近期的时事热点或新闻事件
  • 绵阳学校网站建设/自动外链网址
  • 富平做网站/软文广告经典案例300
  • led灯具网站模板/网站外链怎么发布
  • 最权威的公文写作网站/阿里云域名注册万网
  • 网站风格和功能设计方案/什么是百度快照
  • 苏州网站制作公司排名/seo研究中心学员案例
  • 有什么网站是做名片印刷的/百度指数指的是什么
  • 顺义住房城乡建设委员官方网站/站长网站查询
  • 有名的网站开发工具/如何设计网站
  • 切图网站建设/seo教程 seo之家
  • 通化 网站建设/semi final
  • 出国游做的好的网站/常用的搜索引擎