[이코테][Java] 고정점 찾기
·
PS/이코테
문제 설명고정점이란, 수열의 원소 중에서 원소 값 = 원소의 인덱스 인 원소를 말한다.예를 들어 수열 a = {-15, -4, 2, 8, 13}이 있을 때, a[2] = 2로 고정점은 2가 된다.하나의 수열이 N개의 서로 다른 원소를 포함하고 있고 오름차순으로 정렬되어 있을 때, 이 수열에서 고정점을 출력하는 프로그램을 작성하세요고정점은 최대 1개만 존재하고, 만약 없다면 -1 출력시간복잡도 O(log N)으로 알고리즘을 설계하지 않으면 '시간초과 판정' 입력조건첫째 줄에 N둘째 줄에 N개의 원소출력조건고정점 출력. 없으면 -1입출력 예시입력예시출력예시5-15 -6 1 3 737-15 -4 2 8 9 13 1527-15 -4 3 8 9 13 15-1 문제 풀이이진탐색을 수행해서 고정점을 찾는다.im..