1. 문제 이해prices라는 배열이 주어진다.배열의 i번째 요소는 i번째 날의 주식 가격이다.각각의 날에 주식을 사거나 팔 수 있다.(같은 날에 사고 팔 수 있다.)여러 번의 거래로 얻을 수 있는 최대 이익을 구한다. 2. 풀이 과정오르기 전에 주식을 산다.떨어지기 전에 주식을 판다.그리디 알고리즘으로 풀이한다. 배열을 순회한다. i+1번째 날의 가격이 i번째 날의 가격보다 크면 가격 차를 결과에 더한다.for i in range(len(prices) - 1): if prices[i+1] > prices[i]: result += prices[i+1] - prices[i] 3. 전체 코드class Solution: def maxProfit(self, prices: List[in..