[백준 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 1. 풀이 문제의 이해부터 하고자 한다. Ai의 오큰수 : 오른쪽에 있으면서 Ai보다 큰 수 중에서 가장 왼쪽에 있는 수를 의미한다. 그러한 수가 없는 경우에 오큰수는 -1이다. 처음 문제를 보자마자 반복문만으로 하려고 했으나, 2중 반복문을 사용할 경우 제곱의 시간 복잡도가 나오는데 수열의 입력 값이 1,000,000이기 때문에 1초 ( 대략 1억 )를 넘어가기 때문에 '시간초과'가 발생한다. 삽질을 계속하다..
2020. 4. 26.