买股票
来源:互联网 发布:软件开发税率是多少 编辑:程序博客网 时间:2024/04/29 11:25
问题描述:给你一个已知的一串数组,例如2,1,4,3,8,7,6,10,-1,2,为每天股票的售出价格,要求先买入一次,然后再卖一次,求出能够获取的最大利润
(此题只要注意只能先买后卖这个次序即可),代码如下:
#include<iostream>using namespace std;void BuyStock(int *a,int size){//思想:创建一个min存放访问过的最小值,如果在编译的过程中有更小的,则替换,再创建一个最大差值,如果有更好的一样替换int min = 10000;int MaxDValue = -1;if(size <= 1)return;min = a[0];for(int i = 1;i < size;++i){if((a[i] - min) > MaxDValue)MaxDValue = a[i] - min;if(a[i] < min)min = a[i];}cout<<MaxDValue<<endl;}int main(){int a[10] = {2,1,4,3,8,7,6,10,-1,2};BuyStock(a,10);return 0;}
0 0
- 买股票
- 今年买股票不错
- 程序员如何买股票
- 我要买股票
- 第一次出马买股票
- 第二次出手买股票
- 第三次出手买股票
- 怎样买股票
- 买股票最大利润
- 过客--第一次买股票
- 买股票基金心得
- NSFZOJ #6033. 买股票
- 沙黾农:买股票就买这家上市公司的股票
- 有点余钱,买股票了
- 我们应该买什么股票
- 第四次出手买股票
- 第五次出手买股票
- 怎样集合竞价买股票
- 搜网盘地址推荐www.easysoso.cn
- 通过“where's my car”制作初识地图控件(一)
- 冰桶挑战引来了百度搜索冰桶算法
- java注解编程
- Cisco Energywise
- 买股票
- group by扩展函数之grouping_id
- ACM cpp stl set 用法
- 采用动态代理对事务进行封装
- 轻轻谈一下seaJs——模块化开发的利器
- group by扩展函数之group_id
- 网络编程技术笔记
- java 获取 类的绝对路径
- 2014年暑假——英语清凉了夏季的炎热