Best Time to Buy and Sell Stock LeetCode solution in Java
1class Solution {2public int maxProfit(int[] prices) {3int lsf = Integer.MAX_VALUE;4int op = 0;5int pist = 0;67for (int i = 0; i < prices.length; i++) {8if (prices[i] < lsf) {9lsf = prices[i];10}11pist = prices[i] - lsf;12if (op < pist) {13op = pist;14}15}16return op;17}18}