Add solution to best-time-to-buy-and-sell-stock using O(n)