Question Say you have an array for which the ith element is the price of a given stock on day i. Design an algorithm to find the maximum profit. You may complete at most k transactions. For example, given prices = [4,4,6,1,1,4,2,5], and k = 2, return…