프로그래머스 주식가격 - java


프로그래머스 주식가격 - java

두 stack을 이용한다. 한 stack에는 price를, 다른 stack에는 recordedTime (주식 가격이 입력된 시간)을 입력한다. prices 반복문을 돌면서, 현재 시각의 price가 stack 최상단에 저장된 price보다 가격이 낮은 경우 두 stack에서 각각 price와 recordedTime을 빼면서 answer array에 경과한 시간(duration)을 기록한다. (이 때 answer array의 index는 recordedTime) 유사 문제: https://blog.naver.com/lovesm135/223065839932 프로그래머스 뒤에 있는 큰 숫자 - java 힌트 1. 현재 확인한 어떠한 숫자를 어느 자료구조에 저장하고, 나중에 어떻게 활용하느냐가 관건인 문제이... blog.naver.com import java.util.*; class Solution { boolean DEBUG = false; public int[] solution(int...



원문링크 : 프로그래머스 주식가격 - java