본문 바로가기
온라인저지

[BOJ]1920번: 수 찾기

by plzfday 2018. 2. 5.

문제 풀러 가기 링크


1920번: 수 찾기

이분 탐색을 이용하면 된다. 나는 속도가 60ms가 나왔는데 적게 나오신 분들의 코드를 보니 입력 받는 부분이 특이하던데 어떻게 하는지는 모르겠다.

이분탐색에서 int mid = (left + right) / 2하는 부분에서 / 2 부분을 쉬프트 연산자를 써서 >> 1로 바꿔주니 나의 경우에는 64ms -> 60ms로 바뀌었다.


코드




'온라인저지' 카테고리의 다른 글

[BOJ] 1316번: 그룹 단어 체커  (0) 2018.03.10
[BOJ]1005: ACM Craft  (0) 2018.03.09
[BOJ]1004번: 어린 왕자  (0) 2018.02.19
[BOJ]2606번: 바이러스  (0) 2018.02.05
[BOJ] 1932번: 숫자삼각형  (0) 2018.02.03
[BOJ]1978번: 소수 찾기  (0) 2018.02.02

댓글