auto init = [](){ ios::sync_with_stdio(false); cin.tie(nullptr); return0; }(); classSolution { public: intmaxProfit(vector<int>& prices){ int sum = 0, ans = 0; for (int i = 1; i < prices.size(); i ++) { sum += prices[i] - prices[i - 1]; if (sum > ans) ans = sum; if (sum < 0) sum = 0; } return ans; } };