[백준 -골드4] 17298번 오큰수(스택, 파이썬)
https://www.acmicpc.net/problem/17298 17298번: 오큰수 첫째 줄에 수열 A의 크기 N (1 ≤ N ≤ 1,000,000)이 주어진다. 둘째 줄에 수열 A의 원소 A1, A2, ..., AN (1 ≤ Ai ≤ 1,000,000)이 주어진다. www.acmicpc.net 22/02/18 O - n이 최대 100만이기 때문에 시간복잡도가 n^2이면 시간초과가 발생한다. - 따라서 최대한 n에 가깝게 코드를 구현해야한다. - for문으로 입력받은 데이터의 모든 원소를 탐색한다. - 이때 stack에 원소가 있고, 스택의 마지막 원소보다 해당 데이터의 크기가 클때 while문 수행 - 스택의 원소를 pop하고, result 배열에 값을 넣어준다. - 매번 스택에 값을 차례대로 추..
2022. 2. 3.