ㄹㅇ
[일반] 3E x != {1, n} 일 때 어케 품?
익명(112.168)
2024-03-19 19:54
추천 0
댓글 3
다른 게시글
-
딥3치고 어려운거같은데 나만그럼? [3][일반] 익명(223.38) | 24.03.19추천 0
-
아.. [1][일반] 익명(222.117) | 24.03.19추천 0
-
아미친e를못푸네[일반] 꽃지(sanholobeats) | 24.03.19추천 0
-
G번 왜틀리는거지 [2][일반] 익명(182.231) | 24.03.19추천 0
-
딥3 F번 있자나[일반] 익명(222.109) | 24.03.19추천 0
-
G부터 솔브수 너무 무섭다[일반] 익명(121.161) | 24.03.19추천 0
-
Regular expression 에서 [2][일반] ㅇㅇㅇ(220.116) | 24.03.19추천 0
-
제3회 흐즈로컵 [1][일반] 익명(220.88) | 24.03.19추천 1
-
27166번 질문입니다 [3][일반] 개드립퍼(solesy) | 24.03.19추천 0
-
어제 글 쓴 여중딩임 [23][일반] 익명(106.101) | 24.03.19추천 1
x를 일단 (n+2) / 2에 가져다 놓고 문제에 나온 이분탐색 실제로 돌려서 l에 x가 있으면 끝. 아니면 A[l]이랑 x가 있는 위치의 숫자 바꾸면 됨
난 n을 가운데로 끌고가는 걸 생각했는데 아예 틀린 길이었네 ㅜㅜ
1. P[lo]가 X랑 같음 -> 0 출력 2. 이분 탐색 중 P[m]이 X인 경우가 없음 -> P[lo]를 X로 교체 3. 이분 탐색 중 P[m]이 X인 경우가 있다면, 3-1. X가 N인 경우 -> P[N]을 X로 교체 3-2. X가 N이 아닌 경우 -> P[(1+N+1)/2]를 N으로 교체하고 다시 이분탐색 진행 이후 2번으로 지저분하긴 한데 일게 풀긴 함