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

自己做的网页可以上传网站吗网络营销的发展前景

自己做的网页可以上传网站吗,网络营销的发展前景,wordpress printf,外贸网站建设与推广文章来源: https://blog.csdn.net/weixin_45630258/article/details/132737088 欢迎各位大佬指点、三连 1、题目: 给定一个整数数组 nums,找出给定数组中两个数字之间的最大差值。要求,第二个数字必须大于第一个数字。 2、分析特…

文章来源:
https://blog.csdn.net/weixin_45630258/article/details/132737088
欢迎各位大佬指点、三连

1、题目:

给定一个整数数组 nums,找出给定数组中两个数字之间的最大差值。要求,第二个数字必须大于第一个数字。


2、分析特点:

  • 求最大差值 ==> 最大值 - 最小值
  • 只需要遍历价格数组一遍,记录历史最小值,非最小值的考虑是最大值。

3、代码:


4、复杂度分析:

  • 时间复杂度:O(n),只需要遍历一次。
  • 空间复杂度:O(1),只使用了常数个变量。

5、总结:

使用打擂台的思想,遍历的时候,考虑当前值是最小值,则记录最小值,否则考虑当前值是最大值,进行更新。


6、其他解法–暴力法


6-1、复杂度分析


7、题目变化

给定一个数组 prices ,它的第 i 个元素 prices[i] 表示一支给定股票第 i 天的价格。

你只能选择 某一天 买入这只股票,并选择在 未来的某一个不同的日子 卖出该股票。设计一个算法来计算你所能获取的最大利润。

返回你可以从这笔交易中获取的最大利润。如果你不能获取任何利润,返回 0 。

我们来假设自己来购买股票。随着时间的推移,每天我们都可以选择出售股票与否。那么,假设在第 i 天,如果我们要在今天卖股票,那么我们能赚多少钱呢?

显然,如果我们真的在买卖股票,我们肯定会想:如果我是在历史最低点买的股票就好了!太好了,在题目中,我们只要用一个变量记录一个历史最低价格 minprice,我们就可以假设自己的股票是在那天买的。那么我们在第 i 天卖出股票能得到的利润就是 prices[i] - minprice。

因此,我们只需要遍历价格数组一遍,记录历史最低点,然后在每一天考虑这么一个问题:如果我是在历史最低点买进的,那么我今天卖出能赚多少钱?当考虑完所有天数之时,我们就得到了最好的答案。


7-1、一次遍历

    public int maxProfit(int prices[]) {int minprice = Integer.MAX_VALUE;int maxprofit = 0;for (int i = 0; i < prices.length; i++) {if (prices[i] < minprice) {minprice = prices[i];} else if (prices[i] - minprice > maxprofit) {maxprofit = prices[i] - minprice;}}return maxprofit;}
■ 复杂度分析:
  • 时间复杂度:O(n),只需要遍历一次。
  • 空间复杂度:O(1),只使用了常数个变量。

7-2、暴力法

public class Solution {public int maxProfit(int[] prices) {int maxprofit = 0;for (int i = 0; i < prices.length - 1; i++) {for (int j = i + 1; j < prices.length; j++) {int profit = prices[j] - prices[i];if (profit > maxprofit) {maxprofit = profit;}}}return maxprofit;}
}
■ 复杂度分析:




如果本文对你有帮助的话记得给一乐点个赞哦,感谢!

http://www.zhongyajixie.com/news/48282.html

相关文章:

  • 电商运营培训多少钱郑州官网网站推广优化公司
  • 智通人才东莞招聘网seo网站关键词优化工具
  • 微信如何做收费视频网站网站产品怎么优化
  • 公司主网站百度收录大量赌博之类的信息百度指数分析报告案例
  • app网站建设源码百度主页
  • 房产网站怎么做搜资源的搜索引擎
  • 惠州有做网站的吗百度云账号登录
  • 桃源县建设局网站推广手段
  • 郑州网站建设定制开发制作网站的软件
  • 京东b2c网站是怎么营销网站搭建教程
  • 网站建设与维护参考文献青岛网站排名公司
  • 收费网站开发苏州网站seo服务
  • 西宁专业做网站的站外推广方式
  • 誉重网站建设公司seo咨询顾问
  • 厦门 网站制作文案代写平台
  • python可以做网站后台吗东莞营销网站建设优化
  • 如何给网站写文章网站关键词排名seo
  • 广州网站优化工具服务移动惠生活app下载网址
  • 沈阳网站建设方案模板最靠谱的十大教育机构
  • 做网站什么字体沧州网站优化公司
  • 福建联泰建设集团网站网站seo诊断分析报告
  • 整容网站模板网络营销推广方案案例
  • 网站设计制作要多少钱郑州网站运营
  • 做网站菏泽如何做网站推广私人
  • 北京市保障性住房建设投资中心网站靠谱的影视后期培训班
  • 做网站原创要多少钱深圳网站做优化哪家公司好
  • 个人网站做百度竞价郑州网络营销推广公司
  • 怎么上传网站程序如何在百度上发广告
  • 网站建设运营属于经营范围经典品牌推广文案
  • 网站页面上的悬浮窗怎么做湖南网站定制