Best Time to Buy and Sell Stock LeetCode solution in C++
1class Solution {2public:3int maxProfit(vector<int> &prices) {4int lsf = INT_MAX;5int op = 0;6int pist = 0;78for (int i = 0; i < prices.size(); i++) {9if (prices[i] < lsf) {10lsf = prices[i];11}12pist = prices[i] - lsf;13if (op < pist) {14op = pist;15}16}17return op;18}19};