//股票问题,数组中存放每天股票价格,求获得最大利润 #include <iostream> #include <vector> using namespace std; int main() { vector<int> vVec; int len = 0, temp = 0; while(cin>>temp) vVec.push_back(temp); len = vVec.size(); if(len <= 1) return 0; int min = vVec[0], max = 0; for (int i = 1; i < len; ++i) { if(vVec[i] < min) { min = vVec[i]; continue; } if(max < vVec[i] - min) max = vVec[i] - min; } cout<< max; return 0; }
点赞 1

相关推荐

jack_miller:我给我们导员说我不在这里转正,可能没三方签了。导员说没事学校催的时候帮我想办法应付一下
点赞 评论 收藏
分享
牛客网
牛客企业服务